func 1,2,4 e 6(testados e aprovados)