cpsc410 test