Improved solving; should now solve all easy puzzles.