cpsc110-ps This is from course assigment, for racket learners only. If you are currently taking UBC cpsc 110, plz do not check these out.