Working on CMPSC380 Lab 5