smove in and out respectively
DOWNtilts the object forward and back
RIGHTrotates the object around a vertical access
cresets the iteration to the first step
rtoggles the rotation on / off.
- Click (anywhere) … generates the next step in the recursion (up to a limit, to avoid generating too many boxes)
Source code: (View on Github)