Software Construction 1, Lab 6 Assignment 2