RE: [Haskell-cafe] Takusen - error handling and DBM monad