Actualizado el ejemplo 3 a otro más didáctico