simplest case I can think ofreduce the size of problem on each stepfind the largest square that can fill 1440 x 960abstraction: rectangularbase(simple