CSCI161 Homework