Tricking elm-test into solving a river-crossing puzzle | Hacker News Reader