Solving LinkedIn Queens Using Haskell