Revert "18-21"

This reverts commit 8cf703e57f10f038f7d3c0967d8f286e155f5889.
18-20

Ejercicios del 18 al 20