Rating:

Original writeup (https://kimiyuki.net/blog/2016/08/27/icectf-2016-stage3/).