Revert "Problem 28, solution and test."
Problem 28, solution and test.
Problems 24, 29: solutions and tests. For pr.24 was added factorial function, for it was created tests.