Square Diagonal Puzzles