И ещё по последнему пункту: "Вывод должен содержать содержимое первого файла."..ну он то его содержит.. А про пустую строку что-то вообще не понял