Puzzles solved by Revan