Added assignment 2 for CPSC 482