11111111
12222222
22111112
25121112
21444522
21521121
21122221
22221111