My solutions for aoc