https://ubuntuask.com/blog/how-to-create-a-list-of-numbers-in-haskell