Problem12 Here are two programming challenges, Problem 12-1 and Problem 12-2. Both programs are not quite correct!