N = 16; M = 16; R = 8; C = 8; a = [|314,434,173,565,352,879,445,871,921,473,265,111,176,61,743,257, |556,584,775,303,554,130,141,626,187,728,289,962,496,858,379,194, |234,772,546,240,734,16,294,836,2,699,20,878,409,183,715,389, |69,626,365,717,150,101,376,377,381,199,414,610,22,595,321,38, |902,647,587,820,968,590,389,615,591,457,782,969,247,761,503,826, |20,224,972,553,64,737,349,259,775,525,54,313,134,408,164,30, |27,115,946,786,878,323,994,537,824,66,479,256,267,492,978,840, |394,388,996,267,282,136,36,607,394,290,41,841,23,217,107,227, |99,368,773,337,446,149,29,105,846,445,775,866,739,750,902,270, |950,189,108,874,323,73,997,93,36,751,175,215,41,391,469,557, |917,430,956,2,122,222,229,232,647,116,141,719,633,128,689,437, |528,602,182,111,564,307,447,334,352,154,992,254,701,512,691,659, |129,390,889,29,514,373,756,237,534,894,946,760,541,203,340,996, |281,365,592,273,308,280,420,586,763,420,300,491,514,382,101,45, |856,934,467,993,388,186,584,777,48,963,366,189,517,997,439,548, |136,581,755,681,91,183,138,976,7,766,338,561,80,247,611,333|];