Woodoku Block Puzzle

72.41%