cmpt275 mole assignment