1111111111111111111111111
11111444444444
4555557445
4566555
1112222222222
11111111111111
66666666666666666
6666666666666666666666666
66666666666666666666666666
....2515161656546
111111111111111