Прокомментируйте, пожалуйста, это решение. Решая эту задачу, я опирался на правильность выполнения. И у меня эта программа выполняет функции из задания, то есть ввожу три файла не по порядку
/home/.../001.txt.part1
   /home/.../001.txt.part3
   /home/.../001.txt.part2
end
   /home/.../001.txt
Открываю последний файл и нахожу там по порядку вписанные данные.