22
11
33
44
55
66
77
88
99
1010
1111
1212
1313
1414
1515
12121212
99999
888888
77777
666666
55555
555555777
444444
33333
222222
11111
1212121212
133131313
34434343
545353535
46464646
75757575
5757544
77575757
464646464