package com.javarush.task.task18.task1808;
import java.io.*;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fail1 = reader.readLine();
String fail2 = reader.readLine();
String fail3 = reader.readLine();
FileInputStream fileInputStream1 = new FileInputStream(fail1);
FileInputStream fileInputStream2 = new FileInputStream(fail2);
FileInputStream fileInputStream3 = new FileInputStream(fail3);
FileOutputStream fileOutputStream1 = new FileOutputStream(fail1);
FileOutputStream fileOutputStream2 = new FileOutputStream(fail2);
FileOutputStream fileOutputStream3 = new FileOutputStream(fail3);
int count = 0;
while (fileInputStream1.available() > 0) {
fileInputStream1.read();
count++;
}
int count2 = (count / 2);
int schetchic = 0;
while (fileInputStream1.available() > 0) {
int a = fileInputStream1.read();
if (schetchic <= count2) { //3 7654321 1 2 3 4
schetchic++; // 7 6 5 4
fileOutputStream2.write(a);
} else
if (schetchic > count2) {
schetchic++;
fileOutputStream3.write(a);
}
}
reader.close();
fileInputStream1.close();
fileInputStream2.close();
fileInputStream3.close();
fileOutputStream1.close();
fileOutputStream2.close();
fileOutputStream3.close();
}}