В конце приведены подсказки, чтобы было проще использовать дальше. Если важно удаётся применить эту подачу под свою задачу. В основной части используются разные формулировки, чтобы в итоге снизить повторяемость. Если анализировать построение, можно увидеть, что данная схема не зацикливается в одном шаблоне, и меняется от строки к строке.