Learning by starting at the end: Writing a Proof in Lean | Not Hacker News!