Когда многие из нас ходили в школу, задачи, которые нас учили решать, нередко были «типовыми». Иначе говоря, «задачи, связанные с возрастом» решались одним путем, «задачи на движение» — другим, а еще были «задачи на смешивание», «задачи, связанные с измерением объема жидкости» и т.д., которые решались своими способами. Фактически, как только мы осваивали определенный метод, соответствующие задачи переставали быть задачами, требующими решения. Все, что нужно было сделать, это определить тип задачи и применить подходящий автоматический процесс.