tres modos diferentes: