Ex 2.2

Half done, needs to improved and corrected