[Haskell-beginners] "Cyclic" instance of Enum