Пробовал уже и через format и в ручную добавляя пробелы. файлик открывает, берет самый крайний индекс и добавляет 1. тестировал на разных числах. В упор не вижу ошибку. Второй день борюсь с валидатором. мозг сломал уже. Может кто сказать в чем ошибка? не ужели правильный путь только создавать объект и работать с ним как в "Правильном решении?"