Puzzles solved by kavi