least number of flagstones (a*a) needed to pave the Rectangle (n*m)