Hexa Block Puzzle

81.48%