Programming Test attempted by Thomas Shortt