I have this function written in Haskell, that clusters the consecutive numbers in a list, but I am getting an error stating Non exhaustive patterns causing the last set of con