5 5
7 99
18 19
50 50
26 27
4 40
22 23
9 2
8 8
