My humble attempt to solve the puzzles, see https://adventofcode.com/
The reason why there is a Solve2Alternative method in Day4 is the struggling to find where my results are wrong. Only when eliminating all regices, I discovered that a 10-digit pid was accepted for the regex attempt, while only exactly 9-digit long values were valid