by@satos___jp
AC
$ 'j' /-(x){j}(c)#
\-(!x!)(!c!)(c)(x)g<
\-(c)(x)#
$ 'main'/{j}i-\ /-\
\ | | | \-o--@
| \ /-/ \ /
\-91a----e< /--u1q<
\-/ #
2228071272889927625536893667156642663917053709530957516227522426760988079732834504996168337545171948
0000000111111122222222222222333333333444444555555555556666666666666777777777777788888888899999999999