dsn1678-exercise-4