10x10 Block Puzzle 2

81.25%