Haskell/Solutions/Alternative and MonadPlus

1.

2.

Another way to do this using Alternative:

3.