1-6.c. Added a bit since last time.