Homework for CSCI 141