Add solutions for chapter 5.

@fabioyamate, @laurocaetano I'm so sleepy that I don't remember where I had to change on the last exercise, haha.
About a function just to handle uppercase letters, I think I did consider it but I'm not sure, I was so sleepy, don't remember exactly, haha.