105.2.23 L1: Homework