Rating my own solutions:
Day 1:
Part 1: 10/10
Part 2: 8/10
Day 2:
Part 1: 7/10
Part 2: 5/10
Day 3: 0/10 boring didn't do it
day 4:
Part 1: 6/10
Part 2: 2/10 (so slow)
day 5:
Part 1: 7/10
Part 2: 0/10 (need to come back to this)
henceforth no more shit code
day 6: (this one felt too easy)
Part 1: 7/10
Part 2: 7/10
day 7: Part 1: 9/10