11111111
12222111
22112222
25541152
21241412
21112112
22222112
11112222