Advent of Code solved in TypeScript type system | Hacker News Reader