Here it is! Sorry for the very ...lengthy post. I got carried away setting the scene... If you want me to clarify anything, please ask! By the way, I didn't know what ages we were starting at, so I just kept it vague.