Group programming assignment Lesson 2