$'d' \-(!!)()()# $'i' \-i2mc2c(!e!)1a(!!)0()p()z1sc(!!)(!d!)()p(e)# $'g' \-o1s{d}# $'p' \-(!!)--(){g}\ / | ^ /g0-/ #(!!)-/ \- $'f' \-(!!)(!c!)(c)()2mc2c(!z!)(!y!)(!x!)(y)(){p}(c)()()9q# $'main' \-[00000]{d}p-\ \ /{f}-0-\ | | \ >ep-{d}-/ ^ | / \ # \-1a/ | | \-{i}/