Advent of Code 2016 Advent Of Code 2016 programming puzzles. Uses: AoCHelper for generalizing AoC problem solving. FileParser for parsing complex input files. SheepTools as a general purpose, utility library.