WITCI Assignment 1 24100997

by