polyhex-puzzle-solution