Optimum Brick And Block Laying