TODO (250B)
1 * Add unit tests for sread_next_i64. 2 * Add unit tests for new utils (wdg, graph, fheap etc.) 3 * Redo day20, but with a general, non-shitty heuristic solution. 4 * Redo day23 by implementing dynamic programming solution to 5 longest simple path problem.