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