Частично допёр сам, частично понял аргументацию более опытных участников и внёс исправления. За исключением одного. Система категорически отказывается удваивать "лигу". Что особенно удивило, так это что системе плевать на строку 34. Что "...(i + 1...", что "...(i,...". Чего всё-таки не хватает для решения?