Tres metodos funcionales