geracao automatica de nomes para as funcoes
adicao de operacao mod e len ... ordem de operacoes fixed