Finished with trees
Solved 8 Queen's Problem