Rating:

Accidental double-submit, sorry! https://ctftime.org/writeup/5699