You can't solve that kind of problem all in one go, it's too hard. So what do you do? Well, one thing you can do is try to solve it step-by-step.
Невозможно решить такую проблему в один присест, это слишком сложно. Что же делать? Один из вариантов — решение задачи шаг за шагом.