Unix System Programming Assignment