Rating:

Original writeup (https://neolex.tuxfamily.org/2017/02/06/alexctf-ultracoded-crypto50/).