Assignment 9 for Telecom software lab EEP773