CPSC 203 tanvire w1l2.pdf