Simplificandolo un poco...

...y haciendolo andar de una vez!