Intellectual geometric puzzle.