Block Hexa Puzzle

85.81%