Homework from CSC 544