00177887710000000000000600
00231621320009000000000600
00131327323122222222221310
00232112113207777777702320
00137777773131222222231310
21122222213232777777131320
10777777023231312613232320
23121261313132318382131320
23272832323232312111231310
13132211323131377777732320
23237777313131211111121310
23112222113237777777777320
23777777773122111121111210
12112111123000000000000000
00000000003000000000000000
00000000000000000000000000
