[Haskell-beginners] 8 queens problem using multithreading