@@ -0,0 +1,1463 @@
+import java.text.MessageFormat;%0Aimport java.util.Scanner;%0A%0Apublic class EqualPairs %7B%0A    public static void main(String%5B%5D args) %7B%0A        Scanner scanner = new Scanner(System.in);%0A        int n = Integer.parseInt(scanner.nextLine());%0A        int%5B%5D pairs = new int%5Bn%5D;%0A        int pairNumber = 0;%0A%0A        for (int i = 1; i %3C= 2 * n; i++) %7B%0A            pairs%5BpairNumber%5D += Integer.parseInt(scanner.nextLine());%0A            if (i %25 2 == 0 && i != 2 * n) %7B%0A                pairNumber++;%0A            %7D%0A        %7D%0A        boolean equal = false;%0A        int lastValue = pairs%5B0%5D;%0A        int minValue = Integer.MAX_VALUE;%0A        int maxValue = Integer.MIN_VALUE;%0A        int maxDiff = 0;%0A%0A        for (int i = 0; i %3C n; i++) %7B%0A            int diff = Math.abs(lastValue - pairs%5Bi%5D);%0A            if (diff %3E maxDiff && i != 0) %7B%0A                maxDiff = diff;%0A            %7D%0A            if (pairs%5Bi%5D == lastValue) %7B%0A                equal = true;%0A                lastValue = pairs%5Bi%5D;%0A            %7D%0A            else %7B%0A                equal = false;%0A                lastValue = pairs%5Bi%5D;%0A            %7D%0A            if (pairs%5Bi%5D %3E maxValue) %7B%0A                maxValue = pairs%5Bi%5D;%0A            %7D%0A            if (pairs%5Bi%5D %3C minValue) %7B%0A                minValue = pairs%5Bi%5D;%0A            %7D%0A%0A        %7D%0A%0A        System.out.println(equal ? %0A            MessageFormat.format(%22Yes, value=%7B0%7D%22, pairs%5B0%5D) :%0A            MessageFormat.format(%22No, maxdiff=%7B0%7D%22, maxDiff)%0A        );%0A    %7D%0A%7D%0A

Create 12.EqualPairs.java