mod24.hs:3:8: Conflicting definitions for `a' Bound at: mod24.hs:3:8 mod24.hs:3:10