Все очень просто. Чтобы решить задачу, ищем ее аналог, находим решение, и применяем его для исходной проблемы.