Weekly Assignments: CW & HW