mod51.hs:3:25: Duplicate instance declarations: instance Eq T -- Defined at mod51.hs:3:25 instance Eq T -- Defined at mod51.hs:3:22