Разве в первом цикле программа не в начало добавляет ? Цикл ведь идет от 0 до 9...