22222211
21111211
21421222
21314112
21112212
22511512
12211122
11222221