Todas las operaciones son funcionales