Дело в том, что абсолютно любые задачи, стоящие перед человеком, можно разделить на два типа: «подъём по лесенке» и «прыжок через пропасть». Например, потребовалось собрать урожай яблок: взял лесенку и собрал. Надо заменить лампочку, опять взял лесенку. Задача второго типа менее приятная. Если пропасть 4 метра, надо уверенно прыгать на 4,5! Прыгаешь на 3,95 – обязательно окажешься в пропасти.
Такой взгляд на обстоятельства многое позволяет представить предметно. Но это лишь система полезных образов для разрешения противоречий. Например: противоречие можно разрешить, если построить выдвижную лестницу, которая перекроет ширину пропасти. Или заполнить пропасть водой, чтобы её можно было переплыть. Или на краю пропасти установить столб с тарзанкой. Или трамплин. И т.д. Для того, чтобы разрешить противоречие, следует создать множество наглядных образов, которые можно трансформировать, комбинировать, и тогда вероятность решения задачи резко повышается. Если уж не можем предложить алгоритм,