package com.amazon.mzang.tools.gls; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Agg { public static void main(String[] args) { Integer[] ca = new Integer[] { 0, 15, 18, 20, 21, 22, 23, 26, 27, 31, 44, 50, 53, 60, 63, 65, 74, 75, 79, 86, 107, 111, 114, 121, 123, 125, 129, 136, 147, 153, 158, 160, 171, 180, 193, 194, 195, 196, 197, 198, 199, 200, 201, 219, 224, 225, 226, 228, 229, 234, 236, 241, 246, 251, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 279, 293, 297, 298, 304, 307, 309, 311, 313, 316, 318, 325, 327, 328, 334, 336, 340, 349, 350, 351, 353, 354, 355, 356, 360, 362, 364, 366, 367, 370, 396, 400 }; Integer[] cn = new Integer[] { 0, 14, 15, 20, 21, 22, 23, 27, 44, 50, 53, 60, 63, 65, 74, 75, 79, 86, 107, 111, 114, 121, 123, 125, 129, 136, 147, 153, 158, 160, 171, 180, 193, 194, 195, 196, 197, 198, 199, 200, 201, 219, 226, 228, 229, 234, 236, 241, 246, 251, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 279, 293, 297, 298, 304, 307, 309, 311, 313, 316, 318, 325, 327, 328, 334, 336, 340, 349, 350, 351, 353, 354, 355, 356, 360, 362, 364, 366, 367, 370, 392, 394, 395, 396, 397, 400, 402, 405, 406, 407, 408, 409, 410, 411, 421, 422, 424, 425 }; Integer[] fr = new Integer[] { 0, 14, 15, 20, 21, 22, 23, 27, 44, 50, 53, 60, 63, 65, 74, 75, 79, 86, 107, 111, 114, 121, 123, 125, 129, 136, 147, 153, 158, 160, 171, 180, 193, 194, 195, 196, 197, 198, 199, 200, 201, 219, 226, 228, 229, 234, 236, 241, 246, 251, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 279, 293, 297, 298, 304, 307, 309, 311, 313, 316, 318, 325, 327, 328, 334, 336, 340, 349, 350, 351, 353, 354, 355, 356, 360, 362, 364, 366, 367, 370, 392, 394, 395, 396, 397, 400, 402, 405, 406, 407, 408, 409, 410, 411, 421, 422, 424, 425 }; Integer[] es = new Integer[] { 0, 14, 15, 20, 21, 22, 23, 27, 44, 50, 53, 60, 63, 65, 74, 75, 79, 86, 107, 111, 114, 121, 123, 125, 129, 136, 147, 153, 158, 160, 171, 180, 193, 194, 195, 196, 197, 198, 199, 200, 201, 219, 226, 228, 229, 234, 236, 241, 246, 251, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 279, 293, 297, 298, 304, 307, 309, 311, 313, 316, 318, 325, 327, 328, 334, 336, 340, 349, 350, 351, 353, 354, 355, 356, 360, 362, 364, 366, 367, 370, 392, 394, 395, 396, 397, 400, 402, 405, 406, 407, 408, 409, 410, 411, 421, 422, 424, 425 }; Integer[] it = new Integer[] { 0, 14, 15, 20, 21, 22, 23, 27, 44, 50, 53, 60, 63, 65, 74, 75, 79, 86, 107, 111, 114, 121, 123, 125, 129, 136, 147, 153, 158, 160, 171, 180, 193, 194, 195, 196, 197, 198, 199, 200, 201, 219, 226, 228, 229, 234, 236, 241, 246, 251, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 279, 293, 297, 298, 304, 307, 309, 311, 313, 316, 318, 325, 327, 328, 334, 336, 340, 349, 350, 351, 353, 354, 355, 356, 360, 362, 364, 366, 367, 370, 392, 394, 395, 396, 397, 400, 402, 405, 406, 407, 408, 409, 410, 411, 421, 422, 424, 425 }; Integer[] CA = new Integer[] { 14, 15, 121, 74, 0, 65, 27, 21, 79, 63, 107, 23, 75, 200, 60, 241, 199, 229, 364, 263, 147, 267, 349, 228 }; Integer[] CN = new Integer[] { 0, 422, 14, 107, 421, 74, 75, 147, 79, 200, 15, 309, 193, 201, 197, 63, 325, 241, 229, 121, 21, 194, 263, 60, 199, 65, 23, 265, 370, 349, 267, 86, 20, 364 }; Integer[] FR = new Integer[] { 14, 63, 147, 23, 79, 241, 200, 364, 197, 15, 236, 0, 74, 65, 27, 229, 21, 75, 60, 194, 121, 309, 193, 265, 107, 267, 422, 199, 86, 340, 400, 228, 349, 307, 351 }; Integer[] ES = new Integer[] { 15, 14, 74, 63, 23, 0, 21, 241, 65, 147, 75, 79, 229, 400, 200, 107, 349, 309, 228 }; Integer[] IT = new Integer[] { 14, 15, 63, 74, 21, 79, 0, 65, 23, 241, 229, 75, 86, 200, 60, 309, 364, 147, 265, 193, 121, 400, 349, 228 }; aggArr("CA", ca, CA); aggArr("CN", cn, CN); aggArr("FR", fr, FR); aggArr("ES", es, ES); aggArr("IT", it, IT); } private static void aggArr(String title, Integer[] a, Integer[] b) { System.out.println(title); List<Integer> al = Arrays.asList(a); for (Integer bi : b) { if (al.contains(bi)) { System.out.print(bi + ", "); } } System.out.println(); } }