{def while {lambda {:i} {if {< :i 1} then else {br}:i {while {/ :i 2}}}}} {while 1024} -> 1024 512 256 128 64 32 16 8 4 2 1