$ 'j' /-(!c!)(n)1s{j}(c)# \-(!n!)(n)0q< \-1a# $ 'main' /{j}i-\ # \ | | o | \ /-/ o 0 /-000000--e< o 0 0 \-/ 0 | \-/