Puzzles solved by kesh