Tackling programs from mathematical perspective to verify their correctness | Hacker News Reader