My late contribution to the challenge. I've been working on this one for a week, just couldn't finish it in time. DD has finished her junior year of high school. We took her out to dinner to celebrate the end of a very stressful couple of weeks as she powered through her AP exam in Calculus, two sittings for the SATs, and acing her finals.