Puzzles solved by Sabry