series of 'modify this' programming challenges