main pronto, mas com erros