Puzzles solved by sen hamza