problem 27
solved 55