problem 1 reformat