Puzzles solved by Elo elo