Software Engineering assignment A01