CS170 HW12