Well the code didn't just take a week, more like 13 days, 23 hours and 49 minutes :D
Thanks so much for playing it all the way through!