[Haskell-beginners] defining 'init' in terms of 'foldr'