package list; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Scanner; import java.util.stream.Collectors; public class P03MergingLists { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); List firstList = Arrays.stream(scanner.nextLine().split(" ")) .map(Integer::parseInt) .collect(Collectors.toList()); List secondList = Arrays.stream(scanner.nextLine().split(" ")) .map(Integer::parseInt) .collect(Collectors.toList()); List resultList = new ArrayList<>(); int minSize = Math.min(firstList.size(), secondList.size()); for (int i = 0; i < minSize; i++) { int firstItem = firstList.get(i); int secondItem = secondList.get(i); resultList.add(firstItem); resultList.add(secondItem); } if (firstList.size() > secondList.size()) { resultList.addAll(firstList.subList(minSize, firstList.size())); } else { resultList.addAll(secondList.subList(minSize, secondList.size())); } System.out.println(resultList.toString().replaceAll("[\\[\\],]", "")); } }