CS 536 Program 1