Half done.On going homework :(