geometric puzzle study