Break them, boil them down into much smaller problems, and then find simple solutions for them.
Dividámoslos, descompongamos eso en problemas mucho más pequeños, y luego encontremos soluciones simples para ellos.