CopyArray & unix-style

Копирование массива вынесено в отдельную функцию
Безусловный freopen заменен на более умный