6
3
3
10
999
102
999
15
15
13
111111111111111
111111111111111
111111111111111
111111111111111
111111111111111
111111111111111
111111111111111
111111101111111
111111111111111
111111111111111
111111111111111
111111111111111
111111111111111
111111111111111
111111111111111
3
15
0
000000000000000
000000000000000
000000000000000
3
15
18
111911111911191
191919101919191
191119191119111
3
15
14
111911111911191
191919101919191
191119191119111
3
15
13
111911111911191
191919101919191
191119191119111
