Deal with IO in the Challenge modules
Solved challenge 4