Good work so far, not too many wrong! Here's the thing: I know it's hard. This site (when it is developed) is intended to be
world-class hard and not to be completed by an individual. I will go over your answers to see if there is something I can learn about the problem solving process. I do appreciate and applaud your efforts! This will help me make this a better site.