Rating:

Written in Japanese.

Original writeup (http://yuelab82.hatenablog.com/entry/abctf_2016_writeup).