Number Of Squares On A Roof