Adicionado método main