Solution is written in C.
aocp2p1.c is the solution for the first part of the puzzle on day 2, 2016.
aocp2p2.c is the solution for the second part of the puzzle on day 2, 2016.
Both processes take a .txt as an argument from the command line.
The puzzle.txt is a form of correct puzzle input, the programs assume valid input will be given.
If using puzzle.txt the solution should be 95549 for part 1, and D87AD for part 2.