mod151.hs:2:20: Ambiguous occurrence ‛id’ It could refer to either ‛M.id’, defined at mod151.hs:2:30 or ‛Prelude.id’, imported from ‛Prelude’ at mod151.hs:2:8 (and originally defined in ‛GHC.Base’)