improve 'zipWith' in Summer 2014 exam