Well… I guess its that time of year again where I try advent of code and see how long it takes before I want to kill myself… And this year… I am committed to doing it in C89. Why C89? C89 is a language I have fought with since I did COSC242 in university. It is a very stripped down version of C, with little to no mercy given to the programmer.