Upto exercise 15, fun with files