Hex Blocks Puzzle

86.39%