Homework assignments for CIS399