Rating: 1.0

Original writeup (https://www.incertia.net/blog/csaw-finals-2016-linq-to-the-present-100/).