Puzzles solved by hasley alanys