Puzzles solved by Esteve