Shapes Puzzles: Tessellations, Optical & Pattern Games