Retirado bug da primeira funcao e feito alguns comentarios