problem 22 solved
problem 22 solved
problem 23 24 25 solved