Разбивая каждый аспект проблемы на несколько составляющих, мы также получаем в руки «детали конструктора», из которых можно выстроить все что угодно, и решений будет столько, сколько новых идей у нас возникнет.