Completed exercise 6.1
Completed first function of ex6.3
Ex6.3 -  Finished the three IO intensive functions