Solución 3 pseudo y diagrama.