The second part of fourth assigment due for Feb 21