Add Day 5 solutions (and false starts)