sistema refatorado (não funcional)