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