CS1372 Homework