[Haskell-beginners] filterM function