1--- test 1 --- 2cc: 0, len1: 0, len2: 0, addr1 diff: 0, addr2 diff: 0 3cc: 0, len1: 0, len2: 0, addr1 diff: 0, addr2 diff: 0 4--- test 2 --- 5cc: 1, len1: 1, len2: 1, addr1 diff: 0, addr2 diff: 0 6cc: 0, len1: 0, len2: 0, addr1 diff: 1, addr2 diff: 1 7cc: 2, len1: 1, len2: 1, addr1 diff: 0, addr2 diff: 0 8cc: 1, len1: 1, len2: 1, addr1 diff: 0, addr2 diff: 0 9cc: 0, len1: 0, len2: 0, addr1 diff: 1, addr2 diff: 1 10cc: 2, len1: 1, len2: 1, addr1 diff: 0, addr2 diff: 0 11--- test 3 --- 12cc: 0, len1: 0, len2: 0, addr1 diff: 0, addr2 diff: 1 13cc: 1, len1: 0, len2: 1, addr1 diff: 0, addr2 diff: 0 14cc: 2, len1: 0, len2: 1, addr1 diff: 0, addr2 diff: 0 15cc: 0, len1: 0, len2: 0, addr1 diff: 1, addr2 diff: 0 16cc: 2, len1: 1, len2: 0, addr1 diff: 0, addr2 diff: 0 17cc: 1, len1: 1, len2: 0, addr1 diff: 0, addr2 diff: 0 18--- test 4 --- 19cc: 1, len1: 1, len2: 0, addr1 diff: 0, addr2 diff: 0 20cc: 0, len1: 0, len2: 0, addr1 diff: 1, addr2 diff: 0 21--- test 5 --- 22cc: 0, len1: 0, len2: 0, addr1 diff: 4, addr2 diff: 0 23cc: 2, len1: 4, len2: 0, addr1 diff: 0, addr2 diff: 0 24cc: 1, len1: 4, len2: 0, addr1 diff: 0, addr2 diff: 0 25--- test 6 --- 26cc: 2, len1: 5, len2: 5, addr1 diff: 0, addr2 diff: 0 27cc: 1, len1: 5, len2: 5, addr1 diff: 0, addr2 diff: 0 28cc: 0, len1: 0, len2: 0, addr1 diff: 5, addr2 diff: 5 29--- test 7 --- 30cc: 1, len1: 1, len2: 1, addr1 diff: 4, addr2 diff: 4 31cc: 0, len1: 0, len2: 0, addr1 diff: 5, addr2 diff: 5 32--- test 8 --- 33cc: 1, len1: 0, len2: 2, addr1 diff: 5, addr2 diff: 5 34cc: 2, len1: 2, len2: 0, addr1 diff: 5, addr2 diff: 5 35cc: 0, len1: 0, len2: 0, addr1 diff: 5, addr2 diff: 7 36cc: 0, len1: 0, len2: 0, addr1 diff: 7, addr2 diff: 5 37--- test 9 --- 38cc: 1, len1: 2, len2: 4, addr1 diff: 3, addr2 diff: 3 39cc: 2, len1: 4, len2: 2, addr1 diff: 3, addr2 diff: 3 40cc: 1, len1: 2, len2: 4, addr1 diff: 3, addr2 diff: 3 41cc: 2, len1: 4, len2: 2, addr1 diff: 3, addr2 diff: 3 42