Woodoku Block Puzzle

74.19%