Derrick's approach to the first programming assignment in 2390 W96 was to focus on the interactions between the three pieces of the program. His interactions still were HIC-heavy, like Masud's, but considering that most of the smarts in the DivisorCount problem (see Problem Statement) was inherited from the Count classes (from Coad and Nicola), this wasn't an unreasonable approach.