Geometric shape puzzle