cpsc 210 homework