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