Problem 12 is a mess and does not work