ex2-5,6,7,8 and 9 added
excersise2-10,17,18,19 and 20 added along with a updated todo
ex2-21,22 and 23 added