FileIO.hs exercises completed