N Queens problem solution in fsharp