NECKLACE.DAT brbrrrbbbrrrrrbrrbbrbbbbrrrrb bbwbrrrwbrbrrrrrb bbbbbbbwwbbbbbbbrrrrrbbbrrbbbbbbb NECKLACE.SOL brbrrrbbbrrrrrbrrbbrbbbbrrrrb 8 between 9 and 10 bbwbrrrwbrbrrrrrb 10 between 16 and 17 bbbbbbbwwbbbbbbbrrrrrbbbrrbbbbbbb 28 between 16 and 17 COMPANY.DAT 2 3 25 1 4 36 4 5 63 2 1 48 3 4 30 4 2 52 5 3 30 1 2 30 2 3 52 3 4 51 4 5 70 5 4 20 4 3 20 1 2 70 2 3 51 2 4 51 3 5 51 3 6 51 3 7 40 3 8 51 4 1 51 4 2 30 4 10 51 4 11 51 11 12 51 12 10 49 12 4 30 COMPANY.SOL 4 2 4 3 4 5 2 3 2 4 2 5 3 4 3 5 4 5 1 2 1 3 1 4 1 5 1 6 1 8 1 10 1 11 1 12 2 1 2 3 2 4 2 5 2 6 2 8 2 10 2 11 2 12 3 5 3 6 3 8 4 1 4 2 4 3 4 5 4 6 4 8 4 10 4 11 4 12 11 12 RECTANG.DAT 20 12 5 -7 -5 -3 -1 4 -5 -3 5 3 2 -4 -2 -2 2 4 2 -2 3 -1 12 3 1 7 5 1 30 30 2 0 0 5 14 2 -10 -7 0 13 15 20 20 8 6 -2 10 2 2 -10 -2 -6 2 2 2 2 6 6 2 -6 2 -2 6 2 -2 6 2 10 2 -2 -10 2 -6 2 2 -6 6 -2 2 -6 -6 -2 -2 2 RECTANG.SOL 1 172 2 47 4 12 4 8 12 1 1 630 2 70 15 200 1 272 2 128 ITIN.DAT. 8 9 Vancouver Yellowknife Edmonton Calgary Winnipeg Toronto Montreal Halifax Vancouver Edmonton Vancouver Calgary Calgary Winnipeg Winnipeg Toronto Toronto Halifax Montreal Halifax Edmonton Montreal Edmonton Yellowknife Edmonton Calgary 5 5 C1 C2 C3 C4 C5 C5 C4 C2 C3 C3 C1 C4 C1 C5 C2 8 12 C1 C2 C3 C4 C5 C6 C7 C8 C3 C7 C8 C1 C7 C8 C5 C4 C6 C2 C1 C3 C6 C5 C2 C4 C1 C4 C6 C8 C8 C5 C1 C2