package com.javarush.task.task18.task1808;

/*
Разделение файла
*/

import java.io.*;
import java.util.Scanner;

public class Solution {
    public static void main(String[] args) throws IOException {

        Scanner scanner = new Scanner(System.in);

        FileInputStream fis = new FileInputStream(scanner.next());

        FileOutputStream fos1 = new FileOutputStream(scanner.next());

        FileOutputStream fos2 = new FileOutputStream(scanner.next());

        scanner.close();

        int countFos1 = 0;

        if (fis.available() % 2 == 0) {
            countFos1 = fis.available()/2;
        } else countFos1 = (fis.available()/2)+1;

        for (int i = 0; i < countFos1; i++) {
            fos1.write(fis.read());
        }

        for (int i = 0; i < fis.available(); i++) {
            fos2.write(fis.read());
        }
            fis.close();
            fos1.close();
            fos2.close();
    }
}