Formally verifying Advent of Code using Dijkstra's program construction | Hacker News Reader