Week 7

I. Program Developments