feat: day17 partly
feat: day15 partly
feat: day14
My solutions in their rawest form. They were made to just get the answer and do no more. They are messy, the performance is probably poor, there is obviously no error handling (or well yeah anyhow to just... anyhow), etc, etc.