My 2017 Nordic Programming Contest Solutions