add solutions of problem 23