Finished day 15. Had to change approach for part 2, part 1 just happened to work.
Day 14 was hard.
Today was fun. Trying ot catch up.