222111222211
256656666552
265666555662
166555666662
255555555562
266655556663
256555665661
256555665551
412222222211