add solution for some problem