My 2016 Nordic Programming Contest Solutions