miriamhaskell_3