#BZOJ2380. rectangles

rectangles