Reinforcing Geometric Properties with Shapedoku Puzzles