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