Hexa Block Puzzle

81.82%