ds022.hs:20: Warning: Pattern match(es) are overlapped In the definition of `i': i 1 1.1 = ... i 2 2.2 = ...