COS 125 FALL 2009 HW #13 DUE TUESDAY 10/27/09 BY 3 PM Z stands for the Zelle Book D stands for the Downey Book Problem #1. If you did not get full credit for any of the following problems: Problem 4 of HW #10 (Moving Center) Problem 3 of HW #11 (Bouncing Circle) Problem 4 of HW #11 (Triple Double) you may resubmit them with the correct solution. This resubmission will only count if you submit the following two programs done correctly. Problem #2. Modify the Bouncing Circle program so that dx != dy and so when the circle hits one of the sides it bounces correctly. In other words, the angle of incidence must equal the angle of reflection. Capture enough screen output to show that the circle bounces correctly. Problem #3. Modify the Triple Double program so that it finds all words that have 3 pairs of identical letters, but the pairs do not have to be consecutive, but they can't overlap. For example, a sequence of three identical letters xxx does not count as two pairs of identical letters, but a sequence like xxxx would count as two pairs of consecutive letters. Produce the list of words in words.txt that have at least 3 pairs of double letters and output the list together with the count of the list. Also answer the following questions: are there any words that have 3 identical letters in a row? Are there any words that have 4 pairs of identical letters? REMINDER Project 1 Program and Program Review Document Rewrites Will Be Due Tuesday 10/27(Optional).