Solución primera parte:

Solución segunda parte:

Solución tercera parte