Homework for Linux Programming