sqrt(...)
attr x = sqrt(...)
@StartRule Lot --> Tower(8) Tower(n) --> case n == 0 : NIL else : primitiveCube(sqrt(n) * 1.5 + 1, 1.5, sqrt(n) * 1.5 + 1) t(0, 1.6, 0) Tower(n - 1)