System Programming: Program 2