Solved all together 56 problems