assignment2_BIT_FT_Najeem_Obase