1028 Homework. midterm finterm