UPDATE: my old CS teacher saw this and finally knows part of why I just gave up 24 years ago and I’m NOT crying.
Also this phone book assignment is the kind of programming work I relish when I get to do it these days, a well-defined problem with easily testable requirements!