99 3
3 99
0011 99
99 0011
1111111111111111111111111111111111111111111
9999999999999999999999999999999999999999999
34 89
99 3
3 99
0011 99
99 0011
1111111111111111111111111111111111111111111
9999999999999999999999999999999999999999999
34 89