Moved zipWith to higher order.  Swapped foldr/l.