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