code cleanup problem 25