cg = numpy.mat([[-93,-32,8,44],[-76,-74,69,92],[-72,-4,99,-31],[-2,27,29,67]]) cg0 = numpy.mat([[50,-50,-38,-98],[10,-22,-18,-77],[-16,45,87,57],[-9,-81,33,27]]) cg1 = numpy.mat([[24,-61,31,25],[65,-48,-50,94],[86,77,-80,12],[20,9,43,-2]]) cg2 = numpy.mat([[-62,22,99,-25],[-33,14,60,51],[-68,16,-95,76],[-67,9,-20,-44]]) cg3 = numpy.mat([[-82,29,52,42],[-70,70,-13,18],[41,-32,82,-59],[91,-1,72,12]]) cg4 = numpy.mat([[-23,10,-14,90],[-63,22,60,80],[-26,12,-35,19],[30,45,21,88]]) cg5 = numpy.mat([[95,-26,5,-38],[63,-20,-91,91],[10,-78,-44,-1],[-61,-4,-38,63]]) cg6 = numpy.mat([[-51,-19,-17,50],[51,-55,35,-94],[38,71,-26,-97],[-38,-50,-86,-38]]) cg7 = numpy.mat([[-36,2,10,-62],[-69,-88,-44,-83],[69,99,26,9],[-15,-59,-3,88]]) cg8 = numpy.mat([[80,26,48,-46],[20,-74,-60,35],[39,13,51,-54],[-35,32,20,-17]]) cg9 = numpy.mat([[-25,28,91,18],[78,-81,-62,18],[23,-36,-94,63],[-67,-88,27,86]]) cg10 = numpy.mat([[-79,-5,-79,57],[9,47,75,83],[45,-54,-85,-45],[-10,-72,-19,68]]) cg11 = numpy.mat([[58,19,89,-29],[-43,25,92,9],[-85,17,-2,81],[-85,81,-46,35]]) cg12 = numpy.mat([[-81,-29,-43,-97],[11,29,-23,-92],[-76,35,-14,73],[82,-70,37,44]]) cg13 = numpy.mat([[92,11,-63,54],[73,61,27,47],[-39,28,58,90],[62,-48,2,-41]]) cg14 = numpy.mat([[-69,33,15,-30],[17,-17,-58,-50],[-87,58,75,98],[37,-21,-31,5]]) cg15 = numpy.mat([[-15,-80,22,-90],[-89,-19,50,-81],[66,-62,78,-43],[77,81,-8,-2]]) cg16 = numpy.mat([[-63,42,54,-9],[96,55,79,69],[69,34,-99,31],[72,-55,-32,-66]]) cg17 = numpy.mat([[-23,82,-75,-89],[19,-4,-3,95],[-93,14,19,77],[12,78,69,-84]]) cg18 = numpy.mat([[81,-89,30,86],[11,24,-28,95],[39,67,82,32],[80,50,-68,-41]]) cg19 = numpy.mat([[-53,-81,-56,-76],[65,97,55,-12],[-54,-28,-60,69],[40,-73,-60,-78]]) cg20 = numpy.mat([[-27,64,68,7],[-46,-40,-2,86],[-60,-43,80,-19],[-86,23,-69,-53]]) cg21 = numpy.mat([[77,47,-11,42],[61,31,75,-86],[-57,63,33,-77],[-31,-90,27,-48]]) cg22 = numpy.mat([[65,-42,89,-10],[-86,-5,-12,-89],[98,-96,11,51],[19,73,-92,-61]]) cg23 = numpy.mat([[-60,-48,-96,-10],[66,-79,-5,73],[29,48,-53,-53],[63,-13,-42,-55]]) cg24 = numpy.mat([[58,-1,-33,-81],[44,79,-61,97],[29,-6,-11,10],[10,-49,-85,-72]]) cg25 = numpy.mat([[2,97,70,71],[74,-68,91,-20],[-83,66,85,34],[-66,55,96,23]]) cg26 = numpy.mat([[12,40,-87,-48],[47,20,-96,28],[-6,-64,-80,10],[2,71,-27,88]]) cg27 = numpy.mat([[-53,55,65,52],[-20,-17,81,-18],[62,24,-52,-52],[-70,-55,-49,26]]) cg28 = numpy.mat([[37,97,33,-50],[31,-22,-25,-11],[-15,73,10,79],[-46,90,-99,61]]) cg29 = numpy.mat([[33,-87,80,70],[-5,-75,85,-69],[69,50,27,20],[19,-98,23,-7]]) cg30 = numpy.mat([[4,88,-28,-65],[-5,-35,33,51],[-47,-29,27,-6],[-48,95,-53,10]]) cg31 = numpy.mat([[71,-22,87,-62],[21,-90,50,-29],[-13,15,-49,82],[-31,4,94,92]]) cg32 = numpy.mat([[-11,31,63,63],[2,-85,65,16],[49,79,-40,61],[18,99,-96,92]]) cg33 = numpy.mat([[7,-38,-83,-82],[89,6,23,-90],[-94,84,-82,3],[-22,-76,79,-89]]) cg34 = numpy.mat([[-73,83,10,25],[77,57,-65,33],[-9,-97,-80,-65],[74,-13,-39,-82]]) cg35 = numpy.mat([[65,-58,-43,-94],[7,82,21,-74],[59,-18,-59,28],[-22,-8,5,33]]) cg36 = numpy.mat([[-67,-50,36,-41],[14,91,-1,-9],[34,71,57,-84],[29,-64,-96,-12]]) cg37 = numpy.mat([[-28,53,6,3],[-70,24,-85,34],[-3,-88,54,72],[32,44,37,30]]) cg38 = numpy.mat([[-20,-43,12,93],[-74,39,-13,40],[0,-46,-33,75],[-19,-38,79,72]]) cg39 = numpy.mat([[48,60,-16,-31],[-44,44,54,-19],[-46,69,31,-84],[80,16,32,-48]]) cg40 = numpy.mat([[28,-89,-7,-60],[-35,-23,-63,77],[51,21,37,-65],[51,-9,80,-84]]) cg41 = numpy.mat([[4,-94,19,-35],[10,43,-12,88],[-54,-60,-68,-72],[52,24,-13,-7]]) cg42 = numpy.mat([[-60,56,-66,-11],[49,26,95,-99],[90,99,88,78],[-48,-19,-56,-89]]) cg43 = numpy.mat([[-69,-48,75,72],[22,-6,15,-77],[44,54,38,-20],[-76,80,69,56]]) cg44 = numpy.mat([[-81,-46,-1,23],[93,-25,21,82],[-28,22,-10,42],[-19,-17,-82,-25]]) cg45 = numpy.mat([[16,-63,18,-62],[73,-2,-9,-95],[45,41,-92,79],[-69,41,-24,72]]) cg46 = numpy.mat([[48,54,33,54],[-57,-10,-86,-31],[-87,4,-20,-23],[-85,81,32,-4]]) cg47 = numpy.mat([[-93,-14,39,33],[67,46,31,83],[-35,-8,-15,59],[24,-11,72,-73]]) cg48 = numpy.mat([[-75,51,-95,-71],[-1,45,-80,-38],[-9,-52,15,-11],[30,-24,-92,87]]) cg49 = numpy.mat([[-1,-65,-54,91],[41,21,-96,-83],[-27,-47,43,-11],[-35,-74,38,79]]) cg50 = numpy.mat([[19,-43,-55,-91],[87,36,41,-43],[33,6,88,45],[79,38,-37,67]]) cg51 = numpy.mat([[58,-1,57,-30],[-60,18,5,-56],[45,-69,-31,38],[33,-93,17,-47]]) cg52 = numpy.mat([[-26,-36,-3,61],[1,-27,-32,-60],[-16,-17,86,-24],[-33,9,17,37]]) cg53 = numpy.mat([[-55,79,25,11],[14,40,18,10],[5,42,10,60],[-32,-38,-82,79]]) cg54 = numpy.mat([[12,-27,68,58],[19,96,39,26],[0,57,-28,59],[54,-67,89,8]]) cg55 = numpy.mat([[-9,20,-11,-30],[68,88,-81,-33],[61,-7,-27,46],[51,46,51,-63]]) cg56 = numpy.mat([[-74,92,94,32],[-22,24,41,82],[-15,-17,-62,63],[10,-38,22,-40]]) cg57 = numpy.mat([[8,-20,-31,-61],[-14,-1,-96,-41],[-45,-62,84,-20],[-70,90,-56,-51]]) cg58 = numpy.mat([[69,76,10,86],[31,-36,88,26],[-77,71,88,-17],[93,-51,81,-68]]) cg59 = numpy.mat([[48,-87,93,56],[1,-57,-80,-84],[-60,88,54,-54],[-97,32,47,12]]) cg60 = numpy.mat([[93,-47,-22,35],[77,-1,97,91],[-51,51,53,90],[67,31,-85,-95]]) cg61 = numpy.mat([[-51,82,-62,62],[-96,37,76,85],[-71,28,88,78],[-64,-54,62,-44]]) cg62 = numpy.mat([[-53,-77,-35,14],[-40,-56,-41,-10],[-1,-37,-33,-40],[-14,58,-30,-73]]) cg63 = numpy.mat([[26,55,-13,-8],[-76,-87,-82,-36],[42,25,72,9],[89,94,-23,61]]) cg64 = numpy.mat([[55,92,-29,-13],[-30,-87,86,-90],[-98,-81,75,33],[-20,-29,-78,-43]]) cg65 = numpy.mat([[58,-25,33,-76],[-93,-39,-64,3],[-53,-72,-55,53],[-1,34,-29,-33]]) cg66 = numpy.mat([[-24,16,-54,0],[-49,-15,76,60],[-49,38,84,89],[90,-68,88,-41]]) cg67 = numpy.mat([[57,-82,90,-60],[-41,-44,94,-71],[-67,73,-37,50],[-13,55,84,-89]]) cg68 = numpy.mat([[45,-26,-20,-93],[-51,-96,86,30],[86,-18,88,-48],[-6,-13,-76,40]]) cg69 = numpy.mat([[64,2,-85,68],[31,54,7,-58],[17,-22,7,-42],[15,62,-14,63]]) cg70 = numpy.mat([[-20,-92,50,47],[78,-67,34,9],[-38,-93,34,-70],[19,-92,28,-42]]) cg71 = numpy.mat([[-57,-19,62,-51],[45,38,-1,-84],[27,-90,-73,-29],[96,-72,6,-76]]) cg72 = numpy.mat([[-99,-64,-12,-91],[50,54,81,-2],[32,-69,-6,-39],[-4,36,-57,-96]]) cg73 = numpy.mat([[-69,-78,93,-41],[-46,63,-74,-80],[-53,56,97,12],[-41,78,-59,59]]) cg74 = numpy.mat([[-19,49,43,62],[64,-37,-11,8],[-23,48,19,-43],[9,51,96,-41]]) cg75 = numpy.mat([[-99,8,87,-23],[66,48,21,93],[9,46,-76,64],[62,78,56,14]]) cg76 = numpy.mat([[25,50,-59,82],[93,77,-84,60],[29,-10,54,-91],[-94,93,-42,56]]) cg77 = numpy.mat([[-67,-74,34,82],[-58,-81,67,-42],[-93,-70,48,-89],[64,27,43,80]]) cg78 = numpy.mat([[-65,-63,-82,-23],[-74,65,-85,1],[-31,11,14,46],[56,0,-57,22]]) cg79 = numpy.mat([[-65,38,-31,30],[11,39,-27,72],[-5,-66,83,-7],[-14,-36,3,90]]) cg80 = numpy.mat([[-21,-55,-14,51],[40,-65,28,37],[46,6,-25,-99],[-74,86,45,-50]]) cg81 = numpy.mat([[74,97,65,-16],[66,50,72,-68],[85,-5,96,-69],[53,52,3,84]]) cg82 = numpy.mat([[-50,99,30,-31],[35,58,-2,38],[-98,-23,-83,-77],[-59,-73,-84,29]]) cg83 = numpy.mat([[17,-46,-34,-93],[-63,86,29,90],[-49,-6,-1,70],[27,-1,29,52]]) cg84 = numpy.mat([[-77,45,53,-37],[17,-45,62,-79],[55,-93,17,-2],[88,25,58,-40]]) cg85 = numpy.mat([[-22,19,-73,-73],[-52,-1,64,-72],[-11,29,75,-15],[21,29,-28,-90]]) cg86 = numpy.mat([[-4,-90,92,42],[-12,98,3,-35],[83,-55,-20,14],[84,-50,36,38]]) cg87 = numpy.mat([[-29,53,73,-33],[61,72,-99,-43],[-69,-48,-22,3],[91,-30,-44,-67]]) cg88 = numpy.mat([[38,50,-60,-82],[33,37,-95,-30],[-34,-69,-41,-69],[-99,80,2,66]]) cg89 = numpy.mat([[-13,58,-62,-30],[29,-19,-86,9],[66,22,29,67],[43,-66,-63,95]]) cg90 = numpy.mat([[9,43,76,54],[-10,55,-48,15],[12,2,-94,32],[-34,58,20,97]]) cg91 = numpy.mat([[-81,-54,85,22],[35,7,-16,12],[-6,89,95,61],[63,50,53,-12]]) cg92 = numpy.mat([[-61,-88,-17,2],[-44,-87,-75,-11],[-72,-31,33,71],[35,59,65,-62]]) cg93 = numpy.mat([[97,-16,-33,7],[82,-57,-56,-81],[1,-74,68,71],[56,-4,-58,-63]]) cg94 = numpy.mat([[77,59,-59,-46],[86,-82,-43,-77],[-61,-75,44,-51],[-61,-42,93,-77]]) cg95 = numpy.mat([[58,99,73,74],[-75,20,-66,-67],[-44,-33,-53,87],[-81,71,-11,-99]]) cg96 = numpy.mat([[-11,72,-40,27],[-97,58,19,-98],[75,-91,-56,-51],[19,58,-72,32]]) cg97 = numpy.mat([[-97,37,2,52],[88,92,-59,-66],[88,23,19,27],[-63,47,29,34]]) cg98 = numpy.mat([[-42,12,76,-51],[-84,85,92,-34],[65,41,-59,-4],[54,-78,-89,0]]) > writeto(terminal);