Block puzzle

94.62%