It seems to work perfectly when I test it.
-Reads file names until the String end is entered.
-Creates multiple different names for files and gives each name a different .part number.
-Creates the actual files
-Then writes each file's bytes/contents to the Main file.
It will create the files and add all their contents to the main file without the part.
I failed verification 2-5
Hello world the sky is falling towards the earth.