Woodoku Block Puzzle

73.33%