Added BlockRectangularArea function.