roughly two-thirds complete

putting this onto Coursera just in case today gets too busy, and I
don’t tackle the final third