Me: For fun and to improve my C skills, I will try and solve every Advent of Code puzzle using only C99 and the standard library. If I need something else (e.g. dynamic arrays, string explode/split), I will implement it myself. How hard can it be?
2015 Day 4: Find the first MD5 hash with five leading zeroes based on this input and an incrementing suffix.
Guess it's time to print off RFC 1321 and the Wikipedia page to get my head round this...