Rating:

Original writeup (https://wearegvts.com/2018/otterctf/misc/recurse).