CS50 Readability Python Problem Set 6 (pset6) Walkthrough (Step by Step)