$'d' \-(!i!)(i)(i)# $'g' \-2mc2c(!e!)(!d!)(!c!)(d)-# $'z' \-(!c!)0(c)p(c)z1sc(!c!)(!d!)(c)-# $'i' \-2mc2c(!e!)1a{z}p(e)p-# $'p' \-(!d!)--(d)o1s{d}0g\ /-(!c!)# / v | | \-------------/ $'f' \-(!c!)(!d!)(c)(d){g}(d){p}(d){d}9q-# $'main' \-[0000000000]{d}p-\ | /-----0(!c!)-\ | | # >e----/ |/a1----\ / / \ | v | | | | | | \-(c){f}-/ \-i{i}/