See BP1061 for a version of this with only squares and which allows infinite nesting.
See BP71 for a Problem about counting levels of nesting.
See BP1060 for a version of this with only squares and which allows infinite nesting.
Nesting vs. no nesting.
Aaron David Fairbanks