import public Control.Monad.Writer.Interface as Control.Monad.Writerimport public Control.Monad.Writer.CPS as Control.Monad.Writer