Sheet #4 due on Thursday