10x10 Block Puzzle 2

81%