python3 -c "R=7 C=11 N=77 W=[] P=[] for r in range(R): for c in range(C): W.append([u*C+v for u in range(max(0,r-1),min(R,r+2)) for v in range(max(0,c-1),min(C,c+2))]) P.append((r,c)) a=[75,48,49,68,76,46,63,69,52,53,77,50,20,6,35,23,2,42,19,7,21,38,11,40,10,25,16,17,22,28,5,18,39,62,51,57,64,66,58,55,65,54,56,70,37,26,3,14,32,1,12,43,4,15,36,33,30,9,29,31,13,34,27,8,24,41,60,67,44,73,71,45,59,74,47,61,72] t=308 Q=[] for k,w in enumerate(W): s=sum(a[i] for i in w) if s>t: Q.append((s,P[k],w)) Q.sort(reverse=True) print(Q)"