QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#350501#8330. Count off 3CrysflyAC ✓480ms4984kbC++17147.2kb2024-03-10 19:33:532024-10-13 18:46:45

Judging History

你现在查看的是最新测评结果

  • [2024-10-13 18:46:45]
  • 管理员手动重测本题所有得分≥97分的提交记录
  • 测评结果:AC
  • 用时:480ms
  • 内存:4984kb
  • [2024-04-17 10:54:25]
  • 自动重测本题所有获得100分的提交记录
  • 测评结果:100
  • 用时:470ms
  • 内存:4960kb
  • [2024-04-17 10:54:24]
  • hack成功,自动添加数据
  • (/hack/598)
  • [2024-04-16 16:08:55]
  • 自动重测本题所有获得100分的提交记录
  • 测评结果:100
  • 用时:470ms
  • 内存:4964kb
  • [2024-04-16 16:08:54]
  • hack成功,自动添加数据
  • (/hack/597)
  • [2024-03-10 19:33:54]
  • 评测
  • 测评结果:100
  • 用时:476ms
  • 内存:4968kb
  • [2024-03-10 19:33:53]
  • 提交

answer

// what is matter? never mind. 
#pragma GCC optimize("Ofast")
#pragma GCC optimize("unroll-loops")
//#pragma GCC target("sse,sse2,sse3,sse4,popcnt,abm,mmx,avx,avx2") 
#include<bits/stdc++.h>
#define For(i,a,b) for(int i=(a);i<=(b);++i)
#define Rep(i,a,b) for(int i=(a);i>=(b);--i)
#define ll long long
//#define int unsigned long long
#define ull unsigned long long
#define SZ(x) ((int)((x).size()))
#define ALL(x) (x).begin(),(x).end()
using namespace std;
inline int read()
{
    char c=getchar();int x=0;bool f=0;
    for(;!isdigit(c);c=getchar())f^=!(c^45);
    for(;isdigit(c);c=getchar())x=(x<<1)+(x<<3)+(c^48);
    if(f)x=-x;return x;
}

#define mod 1000000007
struct modint{
	int x;
	modint(int o=0){x=o;}
	modint &operator = (int o){return x=o,*this;}
	modint &operator +=(modint o){return x=x+o.x>=mod?x+o.x-mod:x+o.x,*this;}
	modint &operator -=(modint o){return x=x-o.x<0?x-o.x+mod:x-o.x,*this;}
	modint &operator *=(modint o){return x=1ll*x*o.x%mod,*this;}
	modint &operator ^=(int b){
		modint a=*this,c=1;
		for(;b;b>>=1,a*=a)if(b&1)c*=a;
		return x=c.x,*this;
	}
	modint &operator /=(modint o){return *this *=o^=mod-2;}
	friend modint operator +(modint a,modint b){return a+=b;}
	friend modint operator -(modint a,modint b){return a-=b;}
	friend modint operator *(modint a,modint b){return a*=b;}
	friend modint operator /(modint a,modint b){return a/=b;}
	friend modint operator ^(modint a,int b){return a^=b;}
	friend bool operator ==(modint a,modint b){return a.x==b.x;}
	friend bool operator !=(modint a,modint b){return a.x!=b.x;}
	bool operator ! () {return !x;}
	modint operator - () {return x?mod-x:0;}
	bool operator <(const modint&b)const{return x<b.x;}
};
inline modint qpow(modint x,int y){return x^y;}

vector<modint> fac,ifac,iv;
inline void initC(int n)
{
	if(iv.empty())fac=ifac=iv=vector<modint>(2,1);
	int m=iv.size(); ++n;
	if(m>=n)return;
	iv.resize(n),fac.resize(n),ifac.resize(n);
	For(i,m,n-1){
		iv[i]=iv[mod%i]*(mod-mod/i);
		fac[i]=fac[i-1]*i,ifac[i]=ifac[i-1]*iv[i];
	}
}
inline modint C(int n,int m){
	if(m<0||n<m)return 0;
	return initC(n),fac[n]*ifac[m]*ifac[n-m];
}
inline modint sign(int n){return (n&1)?(mod-1):(1);}

#define fi first
#define se second
#define pb push_back
#define mkp make_pair
typedef pair<int,int>pii;
typedef vector<int>vi;
 
#define maxn 10005
#define inf 0x3f3f3f3f

int n;
char s[maxn];
int sum[maxn][7];
modint w[maxn][7];

modint g1[8][8][8],g2[8][8][8],res;
int cnt[maxn][7];

void wk(modint g1[8][8][8]){
		For(a,0,6)For(b,0,6)For(c,0,6){
		g1[7][b][c]+=g1[a][b][c];
		g1[a][7][c]+=g1[a][b][c];
		g1[a][b][7]+=g1[a][b][c];
		g1[7][7][c]+=g1[a][b][c];
		g1[a][7][7]+=g1[a][b][c];
		g1[7][b][7]+=g1[a][b][c];
		g1[7][7][7]+=g1[a][b][c];
	}
}

vi O[13];

void solve(int pos)
{
	// s[pos]=0   next .. pre ??
//	cout<<"solve "<<pos<<"\n";
	assert(pos>0);
	memset(g1,0,sizeof g1);
	memset(g2,0,sizeof g2);
	For(i,0,6) For(j,0,6) For(k,0,6) {
		int a=(i+sum[pos+1][0])%7,b=(j+sum[pos+1][2])%7,c=(k+sum[pos+1][4])%7;
		modint coe=1;
		coe*=w[cnt[pos-1][0]-1][(i-1+7)%7];
		coe*=w[cnt[pos-1][2]][j];
		coe*=w[cnt[pos-1][4]][k];
	//	if(coe.x) cout<<"add1 "<<i<<" "<<j<<" "<<k<<" "<<coe.x<<"\n";
		g1[(a+b+c)%7][(a+4*b+2*c)%7][(a+2*b+4*c)%7]+=coe;
	}
	For(i,0,6) For(j,0,6) For(k,0,6) {
		int a=(i+sum[pos+1][1])%7,b=(j+sum[pos+1][3])%7,c=(k+sum[pos+1][5])%7;
		modint coe=1;
		coe*=w[cnt[pos-1][1]][i];
		coe*=w[cnt[pos-1][3]][j];
		coe*=w[cnt[pos-1][5]][k];
	//	if(coe.x) cout<<"add2 "<<i<<" "<<j<<" "<<k<<" "<<coe.x<<"\n";
		g2[(a+b+c)%7][(2*a+b+4*c)%7][(3*a+6*b+5*c)%7]+=coe;
	}
	
//	For(a,0,6)For(b,0,6)For(c,0,6)For(d,0,6)For(e,0,6)For(f,0,6)
//		if(a!=d && (a+d)%7!=0 && (b!=e) && (b+e)%7!=0 && (c!=f) && (c+f)%7!=0)
//			if(g1[a][b][c].x && g2[d][e][f].x)
//		//		cout<<"add "<<a<<" "<<b<<" "<<c<<" "<<d<<" "<<e<<" "<<f<<" "<<g1[a][b][c].x<<" "<<g2[d][e][f].x<<"\n",
//				res+=g1[a][b][c]*g2[d][e][f];
	//cout<<"res "<<res.x<<"\n";
	wk(g2); modint t=0;
//	
//	For(a,0,6) For(b,0,6) For(c,0,6) {
//		modint t=0;
//		for(int xa:O[a])for(int xb:O[b])for(int xc:O[c]){
//			modint now=g2[xa][xb][xc];
//			if(xa!=7)now=-now;
//			if(xb!=7)now=-now;
//			if(xc!=7)now=-now;
//			t+=now;
//		}
//		res+=g1[a][b][c]*t;
//	}
	t=0;
t-=g2[0][0][0];
t+=g2[0][0][7];
t+=g2[0][7][0];
t-=g2[0][7][7];
t+=g2[7][0][0];
t-=g2[7][0][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[0][0][0]*t;
t=0;
t-=g2[0][0][1];
t-=g2[0][0][6];
t+=g2[0][0][7];
t+=g2[0][7][1];
t+=g2[0][7][6];
t-=g2[0][7][7];
t+=g2[7][0][1];
t+=g2[7][0][6];
t-=g2[7][0][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[0][0][1]*t;
t=0;
t-=g2[0][0][2];
t-=g2[0][0][5];
t+=g2[0][0][7];
t+=g2[0][7][2];
t+=g2[0][7][5];
t-=g2[0][7][7];
t+=g2[7][0][2];
t+=g2[7][0][5];
t-=g2[7][0][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[0][0][2]*t;
t=0;
t-=g2[0][0][3];
t-=g2[0][0][4];
t+=g2[0][0][7];
t+=g2[0][7][3];
t+=g2[0][7][4];
t-=g2[0][7][7];
t+=g2[7][0][3];
t+=g2[7][0][4];
t-=g2[7][0][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[0][0][3]*t;
t=0;
t-=g2[0][0][4];
t-=g2[0][0][3];
t+=g2[0][0][7];
t+=g2[0][7][4];
t+=g2[0][7][3];
t-=g2[0][7][7];
t+=g2[7][0][4];
t+=g2[7][0][3];
t-=g2[7][0][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[0][0][4]*t;
t=0;
t-=g2[0][0][5];
t-=g2[0][0][2];
t+=g2[0][0][7];
t+=g2[0][7][5];
t+=g2[0][7][2];
t-=g2[0][7][7];
t+=g2[7][0][5];
t+=g2[7][0][2];
t-=g2[7][0][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[0][0][5]*t;
t=0;
t-=g2[0][0][6];
t-=g2[0][0][1];
t+=g2[0][0][7];
t+=g2[0][7][6];
t+=g2[0][7][1];
t-=g2[0][7][7];
t+=g2[7][0][6];
t+=g2[7][0][1];
t-=g2[7][0][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[0][0][6]*t;
t=0;
t-=g2[0][1][0];
t+=g2[0][1][7];
t-=g2[0][6][0];
t+=g2[0][6][7];
t+=g2[0][7][0];
t-=g2[0][7][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[0][1][0]*t;
t=0;
t-=g2[0][1][1];
t-=g2[0][1][6];
t+=g2[0][1][7];
t-=g2[0][6][1];
t-=g2[0][6][6];
t+=g2[0][6][7];
t+=g2[0][7][1];
t+=g2[0][7][6];
t-=g2[0][7][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[0][1][1]*t;
t=0;
t-=g2[0][1][2];
t-=g2[0][1][5];
t+=g2[0][1][7];
t-=g2[0][6][2];
t-=g2[0][6][5];
t+=g2[0][6][7];
t+=g2[0][7][2];
t+=g2[0][7][5];
t-=g2[0][7][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[0][1][2]*t;
t=0;
t-=g2[0][1][3];
t-=g2[0][1][4];
t+=g2[0][1][7];
t-=g2[0][6][3];
t-=g2[0][6][4];
t+=g2[0][6][7];
t+=g2[0][7][3];
t+=g2[0][7][4];
t-=g2[0][7][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[0][1][3]*t;
t=0;
t-=g2[0][1][4];
t-=g2[0][1][3];
t+=g2[0][1][7];
t-=g2[0][6][4];
t-=g2[0][6][3];
t+=g2[0][6][7];
t+=g2[0][7][4];
t+=g2[0][7][3];
t-=g2[0][7][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[0][1][4]*t;
t=0;
t-=g2[0][1][5];
t-=g2[0][1][2];
t+=g2[0][1][7];
t-=g2[0][6][5];
t-=g2[0][6][2];
t+=g2[0][6][7];
t+=g2[0][7][5];
t+=g2[0][7][2];
t-=g2[0][7][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[0][1][5]*t;
t=0;
t-=g2[0][1][6];
t-=g2[0][1][1];
t+=g2[0][1][7];
t-=g2[0][6][6];
t-=g2[0][6][1];
t+=g2[0][6][7];
t+=g2[0][7][6];
t+=g2[0][7][1];
t-=g2[0][7][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[0][1][6]*t;
t=0;
t-=g2[0][2][0];
t+=g2[0][2][7];
t-=g2[0][5][0];
t+=g2[0][5][7];
t+=g2[0][7][0];
t-=g2[0][7][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[0][2][0]*t;
t=0;
t-=g2[0][2][1];
t-=g2[0][2][6];
t+=g2[0][2][7];
t-=g2[0][5][1];
t-=g2[0][5][6];
t+=g2[0][5][7];
t+=g2[0][7][1];
t+=g2[0][7][6];
t-=g2[0][7][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[0][2][1]*t;
t=0;
t-=g2[0][2][2];
t-=g2[0][2][5];
t+=g2[0][2][7];
t-=g2[0][5][2];
t-=g2[0][5][5];
t+=g2[0][5][7];
t+=g2[0][7][2];
t+=g2[0][7][5];
t-=g2[0][7][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[0][2][2]*t;
t=0;
t-=g2[0][2][3];
t-=g2[0][2][4];
t+=g2[0][2][7];
t-=g2[0][5][3];
t-=g2[0][5][4];
t+=g2[0][5][7];
t+=g2[0][7][3];
t+=g2[0][7][4];
t-=g2[0][7][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[0][2][3]*t;
t=0;
t-=g2[0][2][4];
t-=g2[0][2][3];
t+=g2[0][2][7];
t-=g2[0][5][4];
t-=g2[0][5][3];
t+=g2[0][5][7];
t+=g2[0][7][4];
t+=g2[0][7][3];
t-=g2[0][7][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[0][2][4]*t;
t=0;
t-=g2[0][2][5];
t-=g2[0][2][2];
t+=g2[0][2][7];
t-=g2[0][5][5];
t-=g2[0][5][2];
t+=g2[0][5][7];
t+=g2[0][7][5];
t+=g2[0][7][2];
t-=g2[0][7][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[0][2][5]*t;
t=0;
t-=g2[0][2][6];
t-=g2[0][2][1];
t+=g2[0][2][7];
t-=g2[0][5][6];
t-=g2[0][5][1];
t+=g2[0][5][7];
t+=g2[0][7][6];
t+=g2[0][7][1];
t-=g2[0][7][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[0][2][6]*t;
t=0;
t-=g2[0][3][0];
t+=g2[0][3][7];
t-=g2[0][4][0];
t+=g2[0][4][7];
t+=g2[0][7][0];
t-=g2[0][7][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[0][3][0]*t;
t=0;
t-=g2[0][3][1];
t-=g2[0][3][6];
t+=g2[0][3][7];
t-=g2[0][4][1];
t-=g2[0][4][6];
t+=g2[0][4][7];
t+=g2[0][7][1];
t+=g2[0][7][6];
t-=g2[0][7][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[0][3][1]*t;
t=0;
t-=g2[0][3][2];
t-=g2[0][3][5];
t+=g2[0][3][7];
t-=g2[0][4][2];
t-=g2[0][4][5];
t+=g2[0][4][7];
t+=g2[0][7][2];
t+=g2[0][7][5];
t-=g2[0][7][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[0][3][2]*t;
t=0;
t-=g2[0][3][3];
t-=g2[0][3][4];
t+=g2[0][3][7];
t-=g2[0][4][3];
t-=g2[0][4][4];
t+=g2[0][4][7];
t+=g2[0][7][3];
t+=g2[0][7][4];
t-=g2[0][7][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[0][3][3]*t;
t=0;
t-=g2[0][3][4];
t-=g2[0][3][3];
t+=g2[0][3][7];
t-=g2[0][4][4];
t-=g2[0][4][3];
t+=g2[0][4][7];
t+=g2[0][7][4];
t+=g2[0][7][3];
t-=g2[0][7][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[0][3][4]*t;
t=0;
t-=g2[0][3][5];
t-=g2[0][3][2];
t+=g2[0][3][7];
t-=g2[0][4][5];
t-=g2[0][4][2];
t+=g2[0][4][7];
t+=g2[0][7][5];
t+=g2[0][7][2];
t-=g2[0][7][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[0][3][5]*t;
t=0;
t-=g2[0][3][6];
t-=g2[0][3][1];
t+=g2[0][3][7];
t-=g2[0][4][6];
t-=g2[0][4][1];
t+=g2[0][4][7];
t+=g2[0][7][6];
t+=g2[0][7][1];
t-=g2[0][7][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[0][3][6]*t;
t=0;
t-=g2[0][4][0];
t+=g2[0][4][7];
t-=g2[0][3][0];
t+=g2[0][3][7];
t+=g2[0][7][0];
t-=g2[0][7][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[0][4][0]*t;
t=0;
t-=g2[0][4][1];
t-=g2[0][4][6];
t+=g2[0][4][7];
t-=g2[0][3][1];
t-=g2[0][3][6];
t+=g2[0][3][7];
t+=g2[0][7][1];
t+=g2[0][7][6];
t-=g2[0][7][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[0][4][1]*t;
t=0;
t-=g2[0][4][2];
t-=g2[0][4][5];
t+=g2[0][4][7];
t-=g2[0][3][2];
t-=g2[0][3][5];
t+=g2[0][3][7];
t+=g2[0][7][2];
t+=g2[0][7][5];
t-=g2[0][7][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[0][4][2]*t;
t=0;
t-=g2[0][4][3];
t-=g2[0][4][4];
t+=g2[0][4][7];
t-=g2[0][3][3];
t-=g2[0][3][4];
t+=g2[0][3][7];
t+=g2[0][7][3];
t+=g2[0][7][4];
t-=g2[0][7][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[0][4][3]*t;
t=0;
t-=g2[0][4][4];
t-=g2[0][4][3];
t+=g2[0][4][7];
t-=g2[0][3][4];
t-=g2[0][3][3];
t+=g2[0][3][7];
t+=g2[0][7][4];
t+=g2[0][7][3];
t-=g2[0][7][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[0][4][4]*t;
t=0;
t-=g2[0][4][5];
t-=g2[0][4][2];
t+=g2[0][4][7];
t-=g2[0][3][5];
t-=g2[0][3][2];
t+=g2[0][3][7];
t+=g2[0][7][5];
t+=g2[0][7][2];
t-=g2[0][7][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[0][4][5]*t;
t=0;
t-=g2[0][4][6];
t-=g2[0][4][1];
t+=g2[0][4][7];
t-=g2[0][3][6];
t-=g2[0][3][1];
t+=g2[0][3][7];
t+=g2[0][7][6];
t+=g2[0][7][1];
t-=g2[0][7][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[0][4][6]*t;
t=0;
t-=g2[0][5][0];
t+=g2[0][5][7];
t-=g2[0][2][0];
t+=g2[0][2][7];
t+=g2[0][7][0];
t-=g2[0][7][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[0][5][0]*t;
t=0;
t-=g2[0][5][1];
t-=g2[0][5][6];
t+=g2[0][5][7];
t-=g2[0][2][1];
t-=g2[0][2][6];
t+=g2[0][2][7];
t+=g2[0][7][1];
t+=g2[0][7][6];
t-=g2[0][7][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[0][5][1]*t;
t=0;
t-=g2[0][5][2];
t-=g2[0][5][5];
t+=g2[0][5][7];
t-=g2[0][2][2];
t-=g2[0][2][5];
t+=g2[0][2][7];
t+=g2[0][7][2];
t+=g2[0][7][5];
t-=g2[0][7][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[0][5][2]*t;
t=0;
t-=g2[0][5][3];
t-=g2[0][5][4];
t+=g2[0][5][7];
t-=g2[0][2][3];
t-=g2[0][2][4];
t+=g2[0][2][7];
t+=g2[0][7][3];
t+=g2[0][7][4];
t-=g2[0][7][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[0][5][3]*t;
t=0;
t-=g2[0][5][4];
t-=g2[0][5][3];
t+=g2[0][5][7];
t-=g2[0][2][4];
t-=g2[0][2][3];
t+=g2[0][2][7];
t+=g2[0][7][4];
t+=g2[0][7][3];
t-=g2[0][7][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[0][5][4]*t;
t=0;
t-=g2[0][5][5];
t-=g2[0][5][2];
t+=g2[0][5][7];
t-=g2[0][2][5];
t-=g2[0][2][2];
t+=g2[0][2][7];
t+=g2[0][7][5];
t+=g2[0][7][2];
t-=g2[0][7][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[0][5][5]*t;
t=0;
t-=g2[0][5][6];
t-=g2[0][5][1];
t+=g2[0][5][7];
t-=g2[0][2][6];
t-=g2[0][2][1];
t+=g2[0][2][7];
t+=g2[0][7][6];
t+=g2[0][7][1];
t-=g2[0][7][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[0][5][6]*t;
t=0;
t-=g2[0][6][0];
t+=g2[0][6][7];
t-=g2[0][1][0];
t+=g2[0][1][7];
t+=g2[0][7][0];
t-=g2[0][7][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[0][6][0]*t;
t=0;
t-=g2[0][6][1];
t-=g2[0][6][6];
t+=g2[0][6][7];
t-=g2[0][1][1];
t-=g2[0][1][6];
t+=g2[0][1][7];
t+=g2[0][7][1];
t+=g2[0][7][6];
t-=g2[0][7][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[0][6][1]*t;
t=0;
t-=g2[0][6][2];
t-=g2[0][6][5];
t+=g2[0][6][7];
t-=g2[0][1][2];
t-=g2[0][1][5];
t+=g2[0][1][7];
t+=g2[0][7][2];
t+=g2[0][7][5];
t-=g2[0][7][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[0][6][2]*t;
t=0;
t-=g2[0][6][3];
t-=g2[0][6][4];
t+=g2[0][6][7];
t-=g2[0][1][3];
t-=g2[0][1][4];
t+=g2[0][1][7];
t+=g2[0][7][3];
t+=g2[0][7][4];
t-=g2[0][7][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[0][6][3]*t;
t=0;
t-=g2[0][6][4];
t-=g2[0][6][3];
t+=g2[0][6][7];
t-=g2[0][1][4];
t-=g2[0][1][3];
t+=g2[0][1][7];
t+=g2[0][7][4];
t+=g2[0][7][3];
t-=g2[0][7][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[0][6][4]*t;
t=0;
t-=g2[0][6][5];
t-=g2[0][6][2];
t+=g2[0][6][7];
t-=g2[0][1][5];
t-=g2[0][1][2];
t+=g2[0][1][7];
t+=g2[0][7][5];
t+=g2[0][7][2];
t-=g2[0][7][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[0][6][5]*t;
t=0;
t-=g2[0][6][6];
t-=g2[0][6][1];
t+=g2[0][6][7];
t-=g2[0][1][6];
t-=g2[0][1][1];
t+=g2[0][1][7];
t+=g2[0][7][6];
t+=g2[0][7][1];
t-=g2[0][7][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[0][6][6]*t;
t=0;
t-=g2[1][0][0];
t+=g2[1][0][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t-=g2[6][0][0];
t+=g2[6][0][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t+=g2[7][0][0];
t-=g2[7][0][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[1][0][0]*t;
t=0;
t-=g2[1][0][1];
t-=g2[1][0][6];
t+=g2[1][0][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t-=g2[6][0][1];
t-=g2[6][0][6];
t+=g2[6][0][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t+=g2[7][0][1];
t+=g2[7][0][6];
t-=g2[7][0][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[1][0][1]*t;
t=0;
t-=g2[1][0][2];
t-=g2[1][0][5];
t+=g2[1][0][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t-=g2[6][0][2];
t-=g2[6][0][5];
t+=g2[6][0][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t+=g2[7][0][2];
t+=g2[7][0][5];
t-=g2[7][0][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[1][0][2]*t;
t=0;
t-=g2[1][0][3];
t-=g2[1][0][4];
t+=g2[1][0][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t-=g2[6][0][3];
t-=g2[6][0][4];
t+=g2[6][0][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t+=g2[7][0][3];
t+=g2[7][0][4];
t-=g2[7][0][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[1][0][3]*t;
t=0;
t-=g2[1][0][4];
t-=g2[1][0][3];
t+=g2[1][0][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t-=g2[6][0][4];
t-=g2[6][0][3];
t+=g2[6][0][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t+=g2[7][0][4];
t+=g2[7][0][3];
t-=g2[7][0][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[1][0][4]*t;
t=0;
t-=g2[1][0][5];
t-=g2[1][0][2];
t+=g2[1][0][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t-=g2[6][0][5];
t-=g2[6][0][2];
t+=g2[6][0][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t+=g2[7][0][5];
t+=g2[7][0][2];
t-=g2[7][0][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[1][0][5]*t;
t=0;
t-=g2[1][0][6];
t-=g2[1][0][1];
t+=g2[1][0][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t-=g2[6][0][6];
t-=g2[6][0][1];
t+=g2[6][0][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t+=g2[7][0][6];
t+=g2[7][0][1];
t-=g2[7][0][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[1][0][6]*t;
t=0;
t-=g2[1][1][0];
t+=g2[1][1][7];
t-=g2[1][6][0];
t+=g2[1][6][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t-=g2[6][1][0];
t+=g2[6][1][7];
t-=g2[6][6][0];
t+=g2[6][6][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[1][1][0]*t;
t=0;
t-=g2[1][1][1];
t-=g2[1][1][6];
t+=g2[1][1][7];
t-=g2[1][6][1];
t-=g2[1][6][6];
t+=g2[1][6][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t-=g2[6][1][1];
t-=g2[6][1][6];
t+=g2[6][1][7];
t-=g2[6][6][1];
t-=g2[6][6][6];
t+=g2[6][6][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[1][1][1]*t;
t=0;
t-=g2[1][1][2];
t-=g2[1][1][5];
t+=g2[1][1][7];
t-=g2[1][6][2];
t-=g2[1][6][5];
t+=g2[1][6][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t-=g2[6][1][2];
t-=g2[6][1][5];
t+=g2[6][1][7];
t-=g2[6][6][2];
t-=g2[6][6][5];
t+=g2[6][6][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[1][1][2]*t;
t=0;
t-=g2[1][1][3];
t-=g2[1][1][4];
t+=g2[1][1][7];
t-=g2[1][6][3];
t-=g2[1][6][4];
t+=g2[1][6][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t-=g2[6][1][3];
t-=g2[6][1][4];
t+=g2[6][1][7];
t-=g2[6][6][3];
t-=g2[6][6][4];
t+=g2[6][6][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[1][1][3]*t;
t=0;
t-=g2[1][1][4];
t-=g2[1][1][3];
t+=g2[1][1][7];
t-=g2[1][6][4];
t-=g2[1][6][3];
t+=g2[1][6][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t-=g2[6][1][4];
t-=g2[6][1][3];
t+=g2[6][1][7];
t-=g2[6][6][4];
t-=g2[6][6][3];
t+=g2[6][6][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[1][1][4]*t;
t=0;
t-=g2[1][1][5];
t-=g2[1][1][2];
t+=g2[1][1][7];
t-=g2[1][6][5];
t-=g2[1][6][2];
t+=g2[1][6][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t-=g2[6][1][5];
t-=g2[6][1][2];
t+=g2[6][1][7];
t-=g2[6][6][5];
t-=g2[6][6][2];
t+=g2[6][6][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[1][1][5]*t;
t=0;
t-=g2[1][1][6];
t-=g2[1][1][1];
t+=g2[1][1][7];
t-=g2[1][6][6];
t-=g2[1][6][1];
t+=g2[1][6][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t-=g2[6][1][6];
t-=g2[6][1][1];
t+=g2[6][1][7];
t-=g2[6][6][6];
t-=g2[6][6][1];
t+=g2[6][6][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[1][1][6]*t;
t=0;
t-=g2[1][2][0];
t+=g2[1][2][7];
t-=g2[1][5][0];
t+=g2[1][5][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t-=g2[6][2][0];
t+=g2[6][2][7];
t-=g2[6][5][0];
t+=g2[6][5][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[1][2][0]*t;
t=0;
t-=g2[1][2][1];
t-=g2[1][2][6];
t+=g2[1][2][7];
t-=g2[1][5][1];
t-=g2[1][5][6];
t+=g2[1][5][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t-=g2[6][2][1];
t-=g2[6][2][6];
t+=g2[6][2][7];
t-=g2[6][5][1];
t-=g2[6][5][6];
t+=g2[6][5][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[1][2][1]*t;
t=0;
t-=g2[1][2][2];
t-=g2[1][2][5];
t+=g2[1][2][7];
t-=g2[1][5][2];
t-=g2[1][5][5];
t+=g2[1][5][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t-=g2[6][2][2];
t-=g2[6][2][5];
t+=g2[6][2][7];
t-=g2[6][5][2];
t-=g2[6][5][5];
t+=g2[6][5][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[1][2][2]*t;
t=0;
t-=g2[1][2][3];
t-=g2[1][2][4];
t+=g2[1][2][7];
t-=g2[1][5][3];
t-=g2[1][5][4];
t+=g2[1][5][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t-=g2[6][2][3];
t-=g2[6][2][4];
t+=g2[6][2][7];
t-=g2[6][5][3];
t-=g2[6][5][4];
t+=g2[6][5][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[1][2][3]*t;
t=0;
t-=g2[1][2][4];
t-=g2[1][2][3];
t+=g2[1][2][7];
t-=g2[1][5][4];
t-=g2[1][5][3];
t+=g2[1][5][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t-=g2[6][2][4];
t-=g2[6][2][3];
t+=g2[6][2][7];
t-=g2[6][5][4];
t-=g2[6][5][3];
t+=g2[6][5][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[1][2][4]*t;
t=0;
t-=g2[1][2][5];
t-=g2[1][2][2];
t+=g2[1][2][7];
t-=g2[1][5][5];
t-=g2[1][5][2];
t+=g2[1][5][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t-=g2[6][2][5];
t-=g2[6][2][2];
t+=g2[6][2][7];
t-=g2[6][5][5];
t-=g2[6][5][2];
t+=g2[6][5][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[1][2][5]*t;
t=0;
t-=g2[1][2][6];
t-=g2[1][2][1];
t+=g2[1][2][7];
t-=g2[1][5][6];
t-=g2[1][5][1];
t+=g2[1][5][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t-=g2[6][2][6];
t-=g2[6][2][1];
t+=g2[6][2][7];
t-=g2[6][5][6];
t-=g2[6][5][1];
t+=g2[6][5][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[1][2][6]*t;
t=0;
t-=g2[1][3][0];
t+=g2[1][3][7];
t-=g2[1][4][0];
t+=g2[1][4][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t-=g2[6][3][0];
t+=g2[6][3][7];
t-=g2[6][4][0];
t+=g2[6][4][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[1][3][0]*t;
t=0;
t-=g2[1][3][1];
t-=g2[1][3][6];
t+=g2[1][3][7];
t-=g2[1][4][1];
t-=g2[1][4][6];
t+=g2[1][4][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t-=g2[6][3][1];
t-=g2[6][3][6];
t+=g2[6][3][7];
t-=g2[6][4][1];
t-=g2[6][4][6];
t+=g2[6][4][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[1][3][1]*t;
t=0;
t-=g2[1][3][2];
t-=g2[1][3][5];
t+=g2[1][3][7];
t-=g2[1][4][2];
t-=g2[1][4][5];
t+=g2[1][4][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t-=g2[6][3][2];
t-=g2[6][3][5];
t+=g2[6][3][7];
t-=g2[6][4][2];
t-=g2[6][4][5];
t+=g2[6][4][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[1][3][2]*t;
t=0;
t-=g2[1][3][3];
t-=g2[1][3][4];
t+=g2[1][3][7];
t-=g2[1][4][3];
t-=g2[1][4][4];
t+=g2[1][4][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t-=g2[6][3][3];
t-=g2[6][3][4];
t+=g2[6][3][7];
t-=g2[6][4][3];
t-=g2[6][4][4];
t+=g2[6][4][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[1][3][3]*t;
t=0;
t-=g2[1][3][4];
t-=g2[1][3][3];
t+=g2[1][3][7];
t-=g2[1][4][4];
t-=g2[1][4][3];
t+=g2[1][4][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t-=g2[6][3][4];
t-=g2[6][3][3];
t+=g2[6][3][7];
t-=g2[6][4][4];
t-=g2[6][4][3];
t+=g2[6][4][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[1][3][4]*t;
t=0;
t-=g2[1][3][5];
t-=g2[1][3][2];
t+=g2[1][3][7];
t-=g2[1][4][5];
t-=g2[1][4][2];
t+=g2[1][4][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t-=g2[6][3][5];
t-=g2[6][3][2];
t+=g2[6][3][7];
t-=g2[6][4][5];
t-=g2[6][4][2];
t+=g2[6][4][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[1][3][5]*t;
t=0;
t-=g2[1][3][6];
t-=g2[1][3][1];
t+=g2[1][3][7];
t-=g2[1][4][6];
t-=g2[1][4][1];
t+=g2[1][4][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t-=g2[6][3][6];
t-=g2[6][3][1];
t+=g2[6][3][7];
t-=g2[6][4][6];
t-=g2[6][4][1];
t+=g2[6][4][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[1][3][6]*t;
t=0;
t-=g2[1][4][0];
t+=g2[1][4][7];
t-=g2[1][3][0];
t+=g2[1][3][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t-=g2[6][4][0];
t+=g2[6][4][7];
t-=g2[6][3][0];
t+=g2[6][3][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[1][4][0]*t;
t=0;
t-=g2[1][4][1];
t-=g2[1][4][6];
t+=g2[1][4][7];
t-=g2[1][3][1];
t-=g2[1][3][6];
t+=g2[1][3][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t-=g2[6][4][1];
t-=g2[6][4][6];
t+=g2[6][4][7];
t-=g2[6][3][1];
t-=g2[6][3][6];
t+=g2[6][3][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[1][4][1]*t;
t=0;
t-=g2[1][4][2];
t-=g2[1][4][5];
t+=g2[1][4][7];
t-=g2[1][3][2];
t-=g2[1][3][5];
t+=g2[1][3][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t-=g2[6][4][2];
t-=g2[6][4][5];
t+=g2[6][4][7];
t-=g2[6][3][2];
t-=g2[6][3][5];
t+=g2[6][3][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[1][4][2]*t;
t=0;
t-=g2[1][4][3];
t-=g2[1][4][4];
t+=g2[1][4][7];
t-=g2[1][3][3];
t-=g2[1][3][4];
t+=g2[1][3][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t-=g2[6][4][3];
t-=g2[6][4][4];
t+=g2[6][4][7];
t-=g2[6][3][3];
t-=g2[6][3][4];
t+=g2[6][3][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[1][4][3]*t;
t=0;
t-=g2[1][4][4];
t-=g2[1][4][3];
t+=g2[1][4][7];
t-=g2[1][3][4];
t-=g2[1][3][3];
t+=g2[1][3][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t-=g2[6][4][4];
t-=g2[6][4][3];
t+=g2[6][4][7];
t-=g2[6][3][4];
t-=g2[6][3][3];
t+=g2[6][3][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[1][4][4]*t;
t=0;
t-=g2[1][4][5];
t-=g2[1][4][2];
t+=g2[1][4][7];
t-=g2[1][3][5];
t-=g2[1][3][2];
t+=g2[1][3][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t-=g2[6][4][5];
t-=g2[6][4][2];
t+=g2[6][4][7];
t-=g2[6][3][5];
t-=g2[6][3][2];
t+=g2[6][3][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[1][4][5]*t;
t=0;
t-=g2[1][4][6];
t-=g2[1][4][1];
t+=g2[1][4][7];
t-=g2[1][3][6];
t-=g2[1][3][1];
t+=g2[1][3][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t-=g2[6][4][6];
t-=g2[6][4][1];
t+=g2[6][4][7];
t-=g2[6][3][6];
t-=g2[6][3][1];
t+=g2[6][3][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[1][4][6]*t;
t=0;
t-=g2[1][5][0];
t+=g2[1][5][7];
t-=g2[1][2][0];
t+=g2[1][2][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t-=g2[6][5][0];
t+=g2[6][5][7];
t-=g2[6][2][0];
t+=g2[6][2][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[1][5][0]*t;
t=0;
t-=g2[1][5][1];
t-=g2[1][5][6];
t+=g2[1][5][7];
t-=g2[1][2][1];
t-=g2[1][2][6];
t+=g2[1][2][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t-=g2[6][5][1];
t-=g2[6][5][6];
t+=g2[6][5][7];
t-=g2[6][2][1];
t-=g2[6][2][6];
t+=g2[6][2][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[1][5][1]*t;
t=0;
t-=g2[1][5][2];
t-=g2[1][5][5];
t+=g2[1][5][7];
t-=g2[1][2][2];
t-=g2[1][2][5];
t+=g2[1][2][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t-=g2[6][5][2];
t-=g2[6][5][5];
t+=g2[6][5][7];
t-=g2[6][2][2];
t-=g2[6][2][5];
t+=g2[6][2][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[1][5][2]*t;
t=0;
t-=g2[1][5][3];
t-=g2[1][5][4];
t+=g2[1][5][7];
t-=g2[1][2][3];
t-=g2[1][2][4];
t+=g2[1][2][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t-=g2[6][5][3];
t-=g2[6][5][4];
t+=g2[6][5][7];
t-=g2[6][2][3];
t-=g2[6][2][4];
t+=g2[6][2][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[1][5][3]*t;
t=0;
t-=g2[1][5][4];
t-=g2[1][5][3];
t+=g2[1][5][7];
t-=g2[1][2][4];
t-=g2[1][2][3];
t+=g2[1][2][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t-=g2[6][5][4];
t-=g2[6][5][3];
t+=g2[6][5][7];
t-=g2[6][2][4];
t-=g2[6][2][3];
t+=g2[6][2][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[1][5][4]*t;
t=0;
t-=g2[1][5][5];
t-=g2[1][5][2];
t+=g2[1][5][7];
t-=g2[1][2][5];
t-=g2[1][2][2];
t+=g2[1][2][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t-=g2[6][5][5];
t-=g2[6][5][2];
t+=g2[6][5][7];
t-=g2[6][2][5];
t-=g2[6][2][2];
t+=g2[6][2][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[1][5][5]*t;
t=0;
t-=g2[1][5][6];
t-=g2[1][5][1];
t+=g2[1][5][7];
t-=g2[1][2][6];
t-=g2[1][2][1];
t+=g2[1][2][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t-=g2[6][5][6];
t-=g2[6][5][1];
t+=g2[6][5][7];
t-=g2[6][2][6];
t-=g2[6][2][1];
t+=g2[6][2][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[1][5][6]*t;
t=0;
t-=g2[1][6][0];
t+=g2[1][6][7];
t-=g2[1][1][0];
t+=g2[1][1][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t-=g2[6][6][0];
t+=g2[6][6][7];
t-=g2[6][1][0];
t+=g2[6][1][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[1][6][0]*t;
t=0;
t-=g2[1][6][1];
t-=g2[1][6][6];
t+=g2[1][6][7];
t-=g2[1][1][1];
t-=g2[1][1][6];
t+=g2[1][1][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t-=g2[6][6][1];
t-=g2[6][6][6];
t+=g2[6][6][7];
t-=g2[6][1][1];
t-=g2[6][1][6];
t+=g2[6][1][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[1][6][1]*t;
t=0;
t-=g2[1][6][2];
t-=g2[1][6][5];
t+=g2[1][6][7];
t-=g2[1][1][2];
t-=g2[1][1][5];
t+=g2[1][1][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t-=g2[6][6][2];
t-=g2[6][6][5];
t+=g2[6][6][7];
t-=g2[6][1][2];
t-=g2[6][1][5];
t+=g2[6][1][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[1][6][2]*t;
t=0;
t-=g2[1][6][3];
t-=g2[1][6][4];
t+=g2[1][6][7];
t-=g2[1][1][3];
t-=g2[1][1][4];
t+=g2[1][1][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t-=g2[6][6][3];
t-=g2[6][6][4];
t+=g2[6][6][7];
t-=g2[6][1][3];
t-=g2[6][1][4];
t+=g2[6][1][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[1][6][3]*t;
t=0;
t-=g2[1][6][4];
t-=g2[1][6][3];
t+=g2[1][6][7];
t-=g2[1][1][4];
t-=g2[1][1][3];
t+=g2[1][1][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t-=g2[6][6][4];
t-=g2[6][6][3];
t+=g2[6][6][7];
t-=g2[6][1][4];
t-=g2[6][1][3];
t+=g2[6][1][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[1][6][4]*t;
t=0;
t-=g2[1][6][5];
t-=g2[1][6][2];
t+=g2[1][6][7];
t-=g2[1][1][5];
t-=g2[1][1][2];
t+=g2[1][1][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t-=g2[6][6][5];
t-=g2[6][6][2];
t+=g2[6][6][7];
t-=g2[6][1][5];
t-=g2[6][1][2];
t+=g2[6][1][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[1][6][5]*t;
t=0;
t-=g2[1][6][6];
t-=g2[1][6][1];
t+=g2[1][6][7];
t-=g2[1][1][6];
t-=g2[1][1][1];
t+=g2[1][1][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t-=g2[6][6][6];
t-=g2[6][6][1];
t+=g2[6][6][7];
t-=g2[6][1][6];
t-=g2[6][1][1];
t+=g2[6][1][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[1][6][6]*t;
t=0;
t-=g2[2][0][0];
t+=g2[2][0][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t-=g2[5][0][0];
t+=g2[5][0][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t+=g2[7][0][0];
t-=g2[7][0][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[2][0][0]*t;
t=0;
t-=g2[2][0][1];
t-=g2[2][0][6];
t+=g2[2][0][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t-=g2[5][0][1];
t-=g2[5][0][6];
t+=g2[5][0][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t+=g2[7][0][1];
t+=g2[7][0][6];
t-=g2[7][0][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[2][0][1]*t;
t=0;
t-=g2[2][0][2];
t-=g2[2][0][5];
t+=g2[2][0][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t-=g2[5][0][2];
t-=g2[5][0][5];
t+=g2[5][0][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t+=g2[7][0][2];
t+=g2[7][0][5];
t-=g2[7][0][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[2][0][2]*t;
t=0;
t-=g2[2][0][3];
t-=g2[2][0][4];
t+=g2[2][0][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t-=g2[5][0][3];
t-=g2[5][0][4];
t+=g2[5][0][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t+=g2[7][0][3];
t+=g2[7][0][4];
t-=g2[7][0][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[2][0][3]*t;
t=0;
t-=g2[2][0][4];
t-=g2[2][0][3];
t+=g2[2][0][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t-=g2[5][0][4];
t-=g2[5][0][3];
t+=g2[5][0][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t+=g2[7][0][4];
t+=g2[7][0][3];
t-=g2[7][0][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[2][0][4]*t;
t=0;
t-=g2[2][0][5];
t-=g2[2][0][2];
t+=g2[2][0][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t-=g2[5][0][5];
t-=g2[5][0][2];
t+=g2[5][0][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t+=g2[7][0][5];
t+=g2[7][0][2];
t-=g2[7][0][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[2][0][5]*t;
t=0;
t-=g2[2][0][6];
t-=g2[2][0][1];
t+=g2[2][0][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t-=g2[5][0][6];
t-=g2[5][0][1];
t+=g2[5][0][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t+=g2[7][0][6];
t+=g2[7][0][1];
t-=g2[7][0][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[2][0][6]*t;
t=0;
t-=g2[2][1][0];
t+=g2[2][1][7];
t-=g2[2][6][0];
t+=g2[2][6][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t-=g2[5][1][0];
t+=g2[5][1][7];
t-=g2[5][6][0];
t+=g2[5][6][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[2][1][0]*t;
t=0;
t-=g2[2][1][1];
t-=g2[2][1][6];
t+=g2[2][1][7];
t-=g2[2][6][1];
t-=g2[2][6][6];
t+=g2[2][6][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t-=g2[5][1][1];
t-=g2[5][1][6];
t+=g2[5][1][7];
t-=g2[5][6][1];
t-=g2[5][6][6];
t+=g2[5][6][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[2][1][1]*t;
t=0;
t-=g2[2][1][2];
t-=g2[2][1][5];
t+=g2[2][1][7];
t-=g2[2][6][2];
t-=g2[2][6][5];
t+=g2[2][6][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t-=g2[5][1][2];
t-=g2[5][1][5];
t+=g2[5][1][7];
t-=g2[5][6][2];
t-=g2[5][6][5];
t+=g2[5][6][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[2][1][2]*t;
t=0;
t-=g2[2][1][3];
t-=g2[2][1][4];
t+=g2[2][1][7];
t-=g2[2][6][3];
t-=g2[2][6][4];
t+=g2[2][6][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t-=g2[5][1][3];
t-=g2[5][1][4];
t+=g2[5][1][7];
t-=g2[5][6][3];
t-=g2[5][6][4];
t+=g2[5][6][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[2][1][3]*t;
t=0;
t-=g2[2][1][4];
t-=g2[2][1][3];
t+=g2[2][1][7];
t-=g2[2][6][4];
t-=g2[2][6][3];
t+=g2[2][6][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t-=g2[5][1][4];
t-=g2[5][1][3];
t+=g2[5][1][7];
t-=g2[5][6][4];
t-=g2[5][6][3];
t+=g2[5][6][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[2][1][4]*t;
t=0;
t-=g2[2][1][5];
t-=g2[2][1][2];
t+=g2[2][1][7];
t-=g2[2][6][5];
t-=g2[2][6][2];
t+=g2[2][6][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t-=g2[5][1][5];
t-=g2[5][1][2];
t+=g2[5][1][7];
t-=g2[5][6][5];
t-=g2[5][6][2];
t+=g2[5][6][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[2][1][5]*t;
t=0;
t-=g2[2][1][6];
t-=g2[2][1][1];
t+=g2[2][1][7];
t-=g2[2][6][6];
t-=g2[2][6][1];
t+=g2[2][6][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t-=g2[5][1][6];
t-=g2[5][1][1];
t+=g2[5][1][7];
t-=g2[5][6][6];
t-=g2[5][6][1];
t+=g2[5][6][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[2][1][6]*t;
t=0;
t-=g2[2][2][0];
t+=g2[2][2][7];
t-=g2[2][5][0];
t+=g2[2][5][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t-=g2[5][2][0];
t+=g2[5][2][7];
t-=g2[5][5][0];
t+=g2[5][5][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[2][2][0]*t;
t=0;
t-=g2[2][2][1];
t-=g2[2][2][6];
t+=g2[2][2][7];
t-=g2[2][5][1];
t-=g2[2][5][6];
t+=g2[2][5][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t-=g2[5][2][1];
t-=g2[5][2][6];
t+=g2[5][2][7];
t-=g2[5][5][1];
t-=g2[5][5][6];
t+=g2[5][5][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[2][2][1]*t;
t=0;
t-=g2[2][2][2];
t-=g2[2][2][5];
t+=g2[2][2][7];
t-=g2[2][5][2];
t-=g2[2][5][5];
t+=g2[2][5][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t-=g2[5][2][2];
t-=g2[5][2][5];
t+=g2[5][2][7];
t-=g2[5][5][2];
t-=g2[5][5][5];
t+=g2[5][5][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[2][2][2]*t;
t=0;
t-=g2[2][2][3];
t-=g2[2][2][4];
t+=g2[2][2][7];
t-=g2[2][5][3];
t-=g2[2][5][4];
t+=g2[2][5][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t-=g2[5][2][3];
t-=g2[5][2][4];
t+=g2[5][2][7];
t-=g2[5][5][3];
t-=g2[5][5][4];
t+=g2[5][5][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[2][2][3]*t;
t=0;
t-=g2[2][2][4];
t-=g2[2][2][3];
t+=g2[2][2][7];
t-=g2[2][5][4];
t-=g2[2][5][3];
t+=g2[2][5][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t-=g2[5][2][4];
t-=g2[5][2][3];
t+=g2[5][2][7];
t-=g2[5][5][4];
t-=g2[5][5][3];
t+=g2[5][5][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[2][2][4]*t;
t=0;
t-=g2[2][2][5];
t-=g2[2][2][2];
t+=g2[2][2][7];
t-=g2[2][5][5];
t-=g2[2][5][2];
t+=g2[2][5][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t-=g2[5][2][5];
t-=g2[5][2][2];
t+=g2[5][2][7];
t-=g2[5][5][5];
t-=g2[5][5][2];
t+=g2[5][5][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[2][2][5]*t;
t=0;
t-=g2[2][2][6];
t-=g2[2][2][1];
t+=g2[2][2][7];
t-=g2[2][5][6];
t-=g2[2][5][1];
t+=g2[2][5][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t-=g2[5][2][6];
t-=g2[5][2][1];
t+=g2[5][2][7];
t-=g2[5][5][6];
t-=g2[5][5][1];
t+=g2[5][5][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[2][2][6]*t;
t=0;
t-=g2[2][3][0];
t+=g2[2][3][7];
t-=g2[2][4][0];
t+=g2[2][4][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t-=g2[5][3][0];
t+=g2[5][3][7];
t-=g2[5][4][0];
t+=g2[5][4][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[2][3][0]*t;
t=0;
t-=g2[2][3][1];
t-=g2[2][3][6];
t+=g2[2][3][7];
t-=g2[2][4][1];
t-=g2[2][4][6];
t+=g2[2][4][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t-=g2[5][3][1];
t-=g2[5][3][6];
t+=g2[5][3][7];
t-=g2[5][4][1];
t-=g2[5][4][6];
t+=g2[5][4][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[2][3][1]*t;
t=0;
t-=g2[2][3][2];
t-=g2[2][3][5];
t+=g2[2][3][7];
t-=g2[2][4][2];
t-=g2[2][4][5];
t+=g2[2][4][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t-=g2[5][3][2];
t-=g2[5][3][5];
t+=g2[5][3][7];
t-=g2[5][4][2];
t-=g2[5][4][5];
t+=g2[5][4][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[2][3][2]*t;
t=0;
t-=g2[2][3][3];
t-=g2[2][3][4];
t+=g2[2][3][7];
t-=g2[2][4][3];
t-=g2[2][4][4];
t+=g2[2][4][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t-=g2[5][3][3];
t-=g2[5][3][4];
t+=g2[5][3][7];
t-=g2[5][4][3];
t-=g2[5][4][4];
t+=g2[5][4][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[2][3][3]*t;
t=0;
t-=g2[2][3][4];
t-=g2[2][3][3];
t+=g2[2][3][7];
t-=g2[2][4][4];
t-=g2[2][4][3];
t+=g2[2][4][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t-=g2[5][3][4];
t-=g2[5][3][3];
t+=g2[5][3][7];
t-=g2[5][4][4];
t-=g2[5][4][3];
t+=g2[5][4][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[2][3][4]*t;
t=0;
t-=g2[2][3][5];
t-=g2[2][3][2];
t+=g2[2][3][7];
t-=g2[2][4][5];
t-=g2[2][4][2];
t+=g2[2][4][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t-=g2[5][3][5];
t-=g2[5][3][2];
t+=g2[5][3][7];
t-=g2[5][4][5];
t-=g2[5][4][2];
t+=g2[5][4][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[2][3][5]*t;
t=0;
t-=g2[2][3][6];
t-=g2[2][3][1];
t+=g2[2][3][7];
t-=g2[2][4][6];
t-=g2[2][4][1];
t+=g2[2][4][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t-=g2[5][3][6];
t-=g2[5][3][1];
t+=g2[5][3][7];
t-=g2[5][4][6];
t-=g2[5][4][1];
t+=g2[5][4][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[2][3][6]*t;
t=0;
t-=g2[2][4][0];
t+=g2[2][4][7];
t-=g2[2][3][0];
t+=g2[2][3][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t-=g2[5][4][0];
t+=g2[5][4][7];
t-=g2[5][3][0];
t+=g2[5][3][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[2][4][0]*t;
t=0;
t-=g2[2][4][1];
t-=g2[2][4][6];
t+=g2[2][4][7];
t-=g2[2][3][1];
t-=g2[2][3][6];
t+=g2[2][3][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t-=g2[5][4][1];
t-=g2[5][4][6];
t+=g2[5][4][7];
t-=g2[5][3][1];
t-=g2[5][3][6];
t+=g2[5][3][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[2][4][1]*t;
t=0;
t-=g2[2][4][2];
t-=g2[2][4][5];
t+=g2[2][4][7];
t-=g2[2][3][2];
t-=g2[2][3][5];
t+=g2[2][3][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t-=g2[5][4][2];
t-=g2[5][4][5];
t+=g2[5][4][7];
t-=g2[5][3][2];
t-=g2[5][3][5];
t+=g2[5][3][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[2][4][2]*t;
t=0;
t-=g2[2][4][3];
t-=g2[2][4][4];
t+=g2[2][4][7];
t-=g2[2][3][3];
t-=g2[2][3][4];
t+=g2[2][3][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t-=g2[5][4][3];
t-=g2[5][4][4];
t+=g2[5][4][7];
t-=g2[5][3][3];
t-=g2[5][3][4];
t+=g2[5][3][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[2][4][3]*t;
t=0;
t-=g2[2][4][4];
t-=g2[2][4][3];
t+=g2[2][4][7];
t-=g2[2][3][4];
t-=g2[2][3][3];
t+=g2[2][3][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t-=g2[5][4][4];
t-=g2[5][4][3];
t+=g2[5][4][7];
t-=g2[5][3][4];
t-=g2[5][3][3];
t+=g2[5][3][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[2][4][4]*t;
t=0;
t-=g2[2][4][5];
t-=g2[2][4][2];
t+=g2[2][4][7];
t-=g2[2][3][5];
t-=g2[2][3][2];
t+=g2[2][3][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t-=g2[5][4][5];
t-=g2[5][4][2];
t+=g2[5][4][7];
t-=g2[5][3][5];
t-=g2[5][3][2];
t+=g2[5][3][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[2][4][5]*t;
t=0;
t-=g2[2][4][6];
t-=g2[2][4][1];
t+=g2[2][4][7];
t-=g2[2][3][6];
t-=g2[2][3][1];
t+=g2[2][3][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t-=g2[5][4][6];
t-=g2[5][4][1];
t+=g2[5][4][7];
t-=g2[5][3][6];
t-=g2[5][3][1];
t+=g2[5][3][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[2][4][6]*t;
t=0;
t-=g2[2][5][0];
t+=g2[2][5][7];
t-=g2[2][2][0];
t+=g2[2][2][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t-=g2[5][5][0];
t+=g2[5][5][7];
t-=g2[5][2][0];
t+=g2[5][2][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[2][5][0]*t;
t=0;
t-=g2[2][5][1];
t-=g2[2][5][6];
t+=g2[2][5][7];
t-=g2[2][2][1];
t-=g2[2][2][6];
t+=g2[2][2][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t-=g2[5][5][1];
t-=g2[5][5][6];
t+=g2[5][5][7];
t-=g2[5][2][1];
t-=g2[5][2][6];
t+=g2[5][2][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[2][5][1]*t;
t=0;
t-=g2[2][5][2];
t-=g2[2][5][5];
t+=g2[2][5][7];
t-=g2[2][2][2];
t-=g2[2][2][5];
t+=g2[2][2][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t-=g2[5][5][2];
t-=g2[5][5][5];
t+=g2[5][5][7];
t-=g2[5][2][2];
t-=g2[5][2][5];
t+=g2[5][2][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[2][5][2]*t;
t=0;
t-=g2[2][5][3];
t-=g2[2][5][4];
t+=g2[2][5][7];
t-=g2[2][2][3];
t-=g2[2][2][4];
t+=g2[2][2][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t-=g2[5][5][3];
t-=g2[5][5][4];
t+=g2[5][5][7];
t-=g2[5][2][3];
t-=g2[5][2][4];
t+=g2[5][2][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[2][5][3]*t;
t=0;
t-=g2[2][5][4];
t-=g2[2][5][3];
t+=g2[2][5][7];
t-=g2[2][2][4];
t-=g2[2][2][3];
t+=g2[2][2][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t-=g2[5][5][4];
t-=g2[5][5][3];
t+=g2[5][5][7];
t-=g2[5][2][4];
t-=g2[5][2][3];
t+=g2[5][2][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[2][5][4]*t;
t=0;
t-=g2[2][5][5];
t-=g2[2][5][2];
t+=g2[2][5][7];
t-=g2[2][2][5];
t-=g2[2][2][2];
t+=g2[2][2][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t-=g2[5][5][5];
t-=g2[5][5][2];
t+=g2[5][5][7];
t-=g2[5][2][5];
t-=g2[5][2][2];
t+=g2[5][2][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[2][5][5]*t;
t=0;
t-=g2[2][5][6];
t-=g2[2][5][1];
t+=g2[2][5][7];
t-=g2[2][2][6];
t-=g2[2][2][1];
t+=g2[2][2][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t-=g2[5][5][6];
t-=g2[5][5][1];
t+=g2[5][5][7];
t-=g2[5][2][6];
t-=g2[5][2][1];
t+=g2[5][2][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[2][5][6]*t;
t=0;
t-=g2[2][6][0];
t+=g2[2][6][7];
t-=g2[2][1][0];
t+=g2[2][1][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t-=g2[5][6][0];
t+=g2[5][6][7];
t-=g2[5][1][0];
t+=g2[5][1][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[2][6][0]*t;
t=0;
t-=g2[2][6][1];
t-=g2[2][6][6];
t+=g2[2][6][7];
t-=g2[2][1][1];
t-=g2[2][1][6];
t+=g2[2][1][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t-=g2[5][6][1];
t-=g2[5][6][6];
t+=g2[5][6][7];
t-=g2[5][1][1];
t-=g2[5][1][6];
t+=g2[5][1][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[2][6][1]*t;
t=0;
t-=g2[2][6][2];
t-=g2[2][6][5];
t+=g2[2][6][7];
t-=g2[2][1][2];
t-=g2[2][1][5];
t+=g2[2][1][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t-=g2[5][6][2];
t-=g2[5][6][5];
t+=g2[5][6][7];
t-=g2[5][1][2];
t-=g2[5][1][5];
t+=g2[5][1][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[2][6][2]*t;
t=0;
t-=g2[2][6][3];
t-=g2[2][6][4];
t+=g2[2][6][7];
t-=g2[2][1][3];
t-=g2[2][1][4];
t+=g2[2][1][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t-=g2[5][6][3];
t-=g2[5][6][4];
t+=g2[5][6][7];
t-=g2[5][1][3];
t-=g2[5][1][4];
t+=g2[5][1][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[2][6][3]*t;
t=0;
t-=g2[2][6][4];
t-=g2[2][6][3];
t+=g2[2][6][7];
t-=g2[2][1][4];
t-=g2[2][1][3];
t+=g2[2][1][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t-=g2[5][6][4];
t-=g2[5][6][3];
t+=g2[5][6][7];
t-=g2[5][1][4];
t-=g2[5][1][3];
t+=g2[5][1][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[2][6][4]*t;
t=0;
t-=g2[2][6][5];
t-=g2[2][6][2];
t+=g2[2][6][7];
t-=g2[2][1][5];
t-=g2[2][1][2];
t+=g2[2][1][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t-=g2[5][6][5];
t-=g2[5][6][2];
t+=g2[5][6][7];
t-=g2[5][1][5];
t-=g2[5][1][2];
t+=g2[5][1][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[2][6][5]*t;
t=0;
t-=g2[2][6][6];
t-=g2[2][6][1];
t+=g2[2][6][7];
t-=g2[2][1][6];
t-=g2[2][1][1];
t+=g2[2][1][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t-=g2[5][6][6];
t-=g2[5][6][1];
t+=g2[5][6][7];
t-=g2[5][1][6];
t-=g2[5][1][1];
t+=g2[5][1][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[2][6][6]*t;
t=0;
t-=g2[3][0][0];
t+=g2[3][0][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t-=g2[4][0][0];
t+=g2[4][0][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t+=g2[7][0][0];
t-=g2[7][0][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[3][0][0]*t;
t=0;
t-=g2[3][0][1];
t-=g2[3][0][6];
t+=g2[3][0][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t-=g2[4][0][1];
t-=g2[4][0][6];
t+=g2[4][0][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t+=g2[7][0][1];
t+=g2[7][0][6];
t-=g2[7][0][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[3][0][1]*t;
t=0;
t-=g2[3][0][2];
t-=g2[3][0][5];
t+=g2[3][0][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t-=g2[4][0][2];
t-=g2[4][0][5];
t+=g2[4][0][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t+=g2[7][0][2];
t+=g2[7][0][5];
t-=g2[7][0][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[3][0][2]*t;
t=0;
t-=g2[3][0][3];
t-=g2[3][0][4];
t+=g2[3][0][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t-=g2[4][0][3];
t-=g2[4][0][4];
t+=g2[4][0][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t+=g2[7][0][3];
t+=g2[7][0][4];
t-=g2[7][0][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[3][0][3]*t;
t=0;
t-=g2[3][0][4];
t-=g2[3][0][3];
t+=g2[3][0][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t-=g2[4][0][4];
t-=g2[4][0][3];
t+=g2[4][0][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t+=g2[7][0][4];
t+=g2[7][0][3];
t-=g2[7][0][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[3][0][4]*t;
t=0;
t-=g2[3][0][5];
t-=g2[3][0][2];
t+=g2[3][0][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t-=g2[4][0][5];
t-=g2[4][0][2];
t+=g2[4][0][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t+=g2[7][0][5];
t+=g2[7][0][2];
t-=g2[7][0][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[3][0][5]*t;
t=0;
t-=g2[3][0][6];
t-=g2[3][0][1];
t+=g2[3][0][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t-=g2[4][0][6];
t-=g2[4][0][1];
t+=g2[4][0][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t+=g2[7][0][6];
t+=g2[7][0][1];
t-=g2[7][0][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[3][0][6]*t;
t=0;
t-=g2[3][1][0];
t+=g2[3][1][7];
t-=g2[3][6][0];
t+=g2[3][6][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t-=g2[4][1][0];
t+=g2[4][1][7];
t-=g2[4][6][0];
t+=g2[4][6][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[3][1][0]*t;
t=0;
t-=g2[3][1][1];
t-=g2[3][1][6];
t+=g2[3][1][7];
t-=g2[3][6][1];
t-=g2[3][6][6];
t+=g2[3][6][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t-=g2[4][1][1];
t-=g2[4][1][6];
t+=g2[4][1][7];
t-=g2[4][6][1];
t-=g2[4][6][6];
t+=g2[4][6][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[3][1][1]*t;
t=0;
t-=g2[3][1][2];
t-=g2[3][1][5];
t+=g2[3][1][7];
t-=g2[3][6][2];
t-=g2[3][6][5];
t+=g2[3][6][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t-=g2[4][1][2];
t-=g2[4][1][5];
t+=g2[4][1][7];
t-=g2[4][6][2];
t-=g2[4][6][5];
t+=g2[4][6][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[3][1][2]*t;
t=0;
t-=g2[3][1][3];
t-=g2[3][1][4];
t+=g2[3][1][7];
t-=g2[3][6][3];
t-=g2[3][6][4];
t+=g2[3][6][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t-=g2[4][1][3];
t-=g2[4][1][4];
t+=g2[4][1][7];
t-=g2[4][6][3];
t-=g2[4][6][4];
t+=g2[4][6][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[3][1][3]*t;
t=0;
t-=g2[3][1][4];
t-=g2[3][1][3];
t+=g2[3][1][7];
t-=g2[3][6][4];
t-=g2[3][6][3];
t+=g2[3][6][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t-=g2[4][1][4];
t-=g2[4][1][3];
t+=g2[4][1][7];
t-=g2[4][6][4];
t-=g2[4][6][3];
t+=g2[4][6][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[3][1][4]*t;
t=0;
t-=g2[3][1][5];
t-=g2[3][1][2];
t+=g2[3][1][7];
t-=g2[3][6][5];
t-=g2[3][6][2];
t+=g2[3][6][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t-=g2[4][1][5];
t-=g2[4][1][2];
t+=g2[4][1][7];
t-=g2[4][6][5];
t-=g2[4][6][2];
t+=g2[4][6][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[3][1][5]*t;
t=0;
t-=g2[3][1][6];
t-=g2[3][1][1];
t+=g2[3][1][7];
t-=g2[3][6][6];
t-=g2[3][6][1];
t+=g2[3][6][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t-=g2[4][1][6];
t-=g2[4][1][1];
t+=g2[4][1][7];
t-=g2[4][6][6];
t-=g2[4][6][1];
t+=g2[4][6][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[3][1][6]*t;
t=0;
t-=g2[3][2][0];
t+=g2[3][2][7];
t-=g2[3][5][0];
t+=g2[3][5][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t-=g2[4][2][0];
t+=g2[4][2][7];
t-=g2[4][5][0];
t+=g2[4][5][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[3][2][0]*t;
t=0;
t-=g2[3][2][1];
t-=g2[3][2][6];
t+=g2[3][2][7];
t-=g2[3][5][1];
t-=g2[3][5][6];
t+=g2[3][5][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t-=g2[4][2][1];
t-=g2[4][2][6];
t+=g2[4][2][7];
t-=g2[4][5][1];
t-=g2[4][5][6];
t+=g2[4][5][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[3][2][1]*t;
t=0;
t-=g2[3][2][2];
t-=g2[3][2][5];
t+=g2[3][2][7];
t-=g2[3][5][2];
t-=g2[3][5][5];
t+=g2[3][5][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t-=g2[4][2][2];
t-=g2[4][2][5];
t+=g2[4][2][7];
t-=g2[4][5][2];
t-=g2[4][5][5];
t+=g2[4][5][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[3][2][2]*t;
t=0;
t-=g2[3][2][3];
t-=g2[3][2][4];
t+=g2[3][2][7];
t-=g2[3][5][3];
t-=g2[3][5][4];
t+=g2[3][5][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t-=g2[4][2][3];
t-=g2[4][2][4];
t+=g2[4][2][7];
t-=g2[4][5][3];
t-=g2[4][5][4];
t+=g2[4][5][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[3][2][3]*t;
t=0;
t-=g2[3][2][4];
t-=g2[3][2][3];
t+=g2[3][2][7];
t-=g2[3][5][4];
t-=g2[3][5][3];
t+=g2[3][5][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t-=g2[4][2][4];
t-=g2[4][2][3];
t+=g2[4][2][7];
t-=g2[4][5][4];
t-=g2[4][5][3];
t+=g2[4][5][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[3][2][4]*t;
t=0;
t-=g2[3][2][5];
t-=g2[3][2][2];
t+=g2[3][2][7];
t-=g2[3][5][5];
t-=g2[3][5][2];
t+=g2[3][5][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t-=g2[4][2][5];
t-=g2[4][2][2];
t+=g2[4][2][7];
t-=g2[4][5][5];
t-=g2[4][5][2];
t+=g2[4][5][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[3][2][5]*t;
t=0;
t-=g2[3][2][6];
t-=g2[3][2][1];
t+=g2[3][2][7];
t-=g2[3][5][6];
t-=g2[3][5][1];
t+=g2[3][5][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t-=g2[4][2][6];
t-=g2[4][2][1];
t+=g2[4][2][7];
t-=g2[4][5][6];
t-=g2[4][5][1];
t+=g2[4][5][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[3][2][6]*t;
t=0;
t-=g2[3][3][0];
t+=g2[3][3][7];
t-=g2[3][4][0];
t+=g2[3][4][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t-=g2[4][3][0];
t+=g2[4][3][7];
t-=g2[4][4][0];
t+=g2[4][4][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[3][3][0]*t;
t=0;
t-=g2[3][3][1];
t-=g2[3][3][6];
t+=g2[3][3][7];
t-=g2[3][4][1];
t-=g2[3][4][6];
t+=g2[3][4][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t-=g2[4][3][1];
t-=g2[4][3][6];
t+=g2[4][3][7];
t-=g2[4][4][1];
t-=g2[4][4][6];
t+=g2[4][4][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[3][3][1]*t;
t=0;
t-=g2[3][3][2];
t-=g2[3][3][5];
t+=g2[3][3][7];
t-=g2[3][4][2];
t-=g2[3][4][5];
t+=g2[3][4][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t-=g2[4][3][2];
t-=g2[4][3][5];
t+=g2[4][3][7];
t-=g2[4][4][2];
t-=g2[4][4][5];
t+=g2[4][4][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[3][3][2]*t;
t=0;
t-=g2[3][3][3];
t-=g2[3][3][4];
t+=g2[3][3][7];
t-=g2[3][4][3];
t-=g2[3][4][4];
t+=g2[3][4][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t-=g2[4][3][3];
t-=g2[4][3][4];
t+=g2[4][3][7];
t-=g2[4][4][3];
t-=g2[4][4][4];
t+=g2[4][4][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[3][3][3]*t;
t=0;
t-=g2[3][3][4];
t-=g2[3][3][3];
t+=g2[3][3][7];
t-=g2[3][4][4];
t-=g2[3][4][3];
t+=g2[3][4][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t-=g2[4][3][4];
t-=g2[4][3][3];
t+=g2[4][3][7];
t-=g2[4][4][4];
t-=g2[4][4][3];
t+=g2[4][4][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[3][3][4]*t;
t=0;
t-=g2[3][3][5];
t-=g2[3][3][2];
t+=g2[3][3][7];
t-=g2[3][4][5];
t-=g2[3][4][2];
t+=g2[3][4][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t-=g2[4][3][5];
t-=g2[4][3][2];
t+=g2[4][3][7];
t-=g2[4][4][5];
t-=g2[4][4][2];
t+=g2[4][4][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[3][3][5]*t;
t=0;
t-=g2[3][3][6];
t-=g2[3][3][1];
t+=g2[3][3][7];
t-=g2[3][4][6];
t-=g2[3][4][1];
t+=g2[3][4][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t-=g2[4][3][6];
t-=g2[4][3][1];
t+=g2[4][3][7];
t-=g2[4][4][6];
t-=g2[4][4][1];
t+=g2[4][4][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[3][3][6]*t;
t=0;
t-=g2[3][4][0];
t+=g2[3][4][7];
t-=g2[3][3][0];
t+=g2[3][3][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t-=g2[4][4][0];
t+=g2[4][4][7];
t-=g2[4][3][0];
t+=g2[4][3][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[3][4][0]*t;
t=0;
t-=g2[3][4][1];
t-=g2[3][4][6];
t+=g2[3][4][7];
t-=g2[3][3][1];
t-=g2[3][3][6];
t+=g2[3][3][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t-=g2[4][4][1];
t-=g2[4][4][6];
t+=g2[4][4][7];
t-=g2[4][3][1];
t-=g2[4][3][6];
t+=g2[4][3][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[3][4][1]*t;
t=0;
t-=g2[3][4][2];
t-=g2[3][4][5];
t+=g2[3][4][7];
t-=g2[3][3][2];
t-=g2[3][3][5];
t+=g2[3][3][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t-=g2[4][4][2];
t-=g2[4][4][5];
t+=g2[4][4][7];
t-=g2[4][3][2];
t-=g2[4][3][5];
t+=g2[4][3][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[3][4][2]*t;
t=0;
t-=g2[3][4][3];
t-=g2[3][4][4];
t+=g2[3][4][7];
t-=g2[3][3][3];
t-=g2[3][3][4];
t+=g2[3][3][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t-=g2[4][4][3];
t-=g2[4][4][4];
t+=g2[4][4][7];
t-=g2[4][3][3];
t-=g2[4][3][4];
t+=g2[4][3][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[3][4][3]*t;
t=0;
t-=g2[3][4][4];
t-=g2[3][4][3];
t+=g2[3][4][7];
t-=g2[3][3][4];
t-=g2[3][3][3];
t+=g2[3][3][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t-=g2[4][4][4];
t-=g2[4][4][3];
t+=g2[4][4][7];
t-=g2[4][3][4];
t-=g2[4][3][3];
t+=g2[4][3][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[3][4][4]*t;
t=0;
t-=g2[3][4][5];
t-=g2[3][4][2];
t+=g2[3][4][7];
t-=g2[3][3][5];
t-=g2[3][3][2];
t+=g2[3][3][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t-=g2[4][4][5];
t-=g2[4][4][2];
t+=g2[4][4][7];
t-=g2[4][3][5];
t-=g2[4][3][2];
t+=g2[4][3][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[3][4][5]*t;
t=0;
t-=g2[3][4][6];
t-=g2[3][4][1];
t+=g2[3][4][7];
t-=g2[3][3][6];
t-=g2[3][3][1];
t+=g2[3][3][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t-=g2[4][4][6];
t-=g2[4][4][1];
t+=g2[4][4][7];
t-=g2[4][3][6];
t-=g2[4][3][1];
t+=g2[4][3][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[3][4][6]*t;
t=0;
t-=g2[3][5][0];
t+=g2[3][5][7];
t-=g2[3][2][0];
t+=g2[3][2][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t-=g2[4][5][0];
t+=g2[4][5][7];
t-=g2[4][2][0];
t+=g2[4][2][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[3][5][0]*t;
t=0;
t-=g2[3][5][1];
t-=g2[3][5][6];
t+=g2[3][5][7];
t-=g2[3][2][1];
t-=g2[3][2][6];
t+=g2[3][2][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t-=g2[4][5][1];
t-=g2[4][5][6];
t+=g2[4][5][7];
t-=g2[4][2][1];
t-=g2[4][2][6];
t+=g2[4][2][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[3][5][1]*t;
t=0;
t-=g2[3][5][2];
t-=g2[3][5][5];
t+=g2[3][5][7];
t-=g2[3][2][2];
t-=g2[3][2][5];
t+=g2[3][2][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t-=g2[4][5][2];
t-=g2[4][5][5];
t+=g2[4][5][7];
t-=g2[4][2][2];
t-=g2[4][2][5];
t+=g2[4][2][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[3][5][2]*t;
t=0;
t-=g2[3][5][3];
t-=g2[3][5][4];
t+=g2[3][5][7];
t-=g2[3][2][3];
t-=g2[3][2][4];
t+=g2[3][2][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t-=g2[4][5][3];
t-=g2[4][5][4];
t+=g2[4][5][7];
t-=g2[4][2][3];
t-=g2[4][2][4];
t+=g2[4][2][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[3][5][3]*t;
t=0;
t-=g2[3][5][4];
t-=g2[3][5][3];
t+=g2[3][5][7];
t-=g2[3][2][4];
t-=g2[3][2][3];
t+=g2[3][2][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t-=g2[4][5][4];
t-=g2[4][5][3];
t+=g2[4][5][7];
t-=g2[4][2][4];
t-=g2[4][2][3];
t+=g2[4][2][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[3][5][4]*t;
t=0;
t-=g2[3][5][5];
t-=g2[3][5][2];
t+=g2[3][5][7];
t-=g2[3][2][5];
t-=g2[3][2][2];
t+=g2[3][2][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t-=g2[4][5][5];
t-=g2[4][5][2];
t+=g2[4][5][7];
t-=g2[4][2][5];
t-=g2[4][2][2];
t+=g2[4][2][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[3][5][5]*t;
t=0;
t-=g2[3][5][6];
t-=g2[3][5][1];
t+=g2[3][5][7];
t-=g2[3][2][6];
t-=g2[3][2][1];
t+=g2[3][2][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t-=g2[4][5][6];
t-=g2[4][5][1];
t+=g2[4][5][7];
t-=g2[4][2][6];
t-=g2[4][2][1];
t+=g2[4][2][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[3][5][6]*t;
t=0;
t-=g2[3][6][0];
t+=g2[3][6][7];
t-=g2[3][1][0];
t+=g2[3][1][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t-=g2[4][6][0];
t+=g2[4][6][7];
t-=g2[4][1][0];
t+=g2[4][1][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[3][6][0]*t;
t=0;
t-=g2[3][6][1];
t-=g2[3][6][6];
t+=g2[3][6][7];
t-=g2[3][1][1];
t-=g2[3][1][6];
t+=g2[3][1][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t-=g2[4][6][1];
t-=g2[4][6][6];
t+=g2[4][6][7];
t-=g2[4][1][1];
t-=g2[4][1][6];
t+=g2[4][1][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[3][6][1]*t;
t=0;
t-=g2[3][6][2];
t-=g2[3][6][5];
t+=g2[3][6][7];
t-=g2[3][1][2];
t-=g2[3][1][5];
t+=g2[3][1][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t-=g2[4][6][2];
t-=g2[4][6][5];
t+=g2[4][6][7];
t-=g2[4][1][2];
t-=g2[4][1][5];
t+=g2[4][1][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[3][6][2]*t;
t=0;
t-=g2[3][6][3];
t-=g2[3][6][4];
t+=g2[3][6][7];
t-=g2[3][1][3];
t-=g2[3][1][4];
t+=g2[3][1][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t-=g2[4][6][3];
t-=g2[4][6][4];
t+=g2[4][6][7];
t-=g2[4][1][3];
t-=g2[4][1][4];
t+=g2[4][1][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[3][6][3]*t;
t=0;
t-=g2[3][6][4];
t-=g2[3][6][3];
t+=g2[3][6][7];
t-=g2[3][1][4];
t-=g2[3][1][3];
t+=g2[3][1][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t-=g2[4][6][4];
t-=g2[4][6][3];
t+=g2[4][6][7];
t-=g2[4][1][4];
t-=g2[4][1][3];
t+=g2[4][1][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[3][6][4]*t;
t=0;
t-=g2[3][6][5];
t-=g2[3][6][2];
t+=g2[3][6][7];
t-=g2[3][1][5];
t-=g2[3][1][2];
t+=g2[3][1][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t-=g2[4][6][5];
t-=g2[4][6][2];
t+=g2[4][6][7];
t-=g2[4][1][5];
t-=g2[4][1][2];
t+=g2[4][1][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[3][6][5]*t;
t=0;
t-=g2[3][6][6];
t-=g2[3][6][1];
t+=g2[3][6][7];
t-=g2[3][1][6];
t-=g2[3][1][1];
t+=g2[3][1][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t-=g2[4][6][6];
t-=g2[4][6][1];
t+=g2[4][6][7];
t-=g2[4][1][6];
t-=g2[4][1][1];
t+=g2[4][1][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[3][6][6]*t;
t=0;
t-=g2[4][0][0];
t+=g2[4][0][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t-=g2[3][0][0];
t+=g2[3][0][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t+=g2[7][0][0];
t-=g2[7][0][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[4][0][0]*t;
t=0;
t-=g2[4][0][1];
t-=g2[4][0][6];
t+=g2[4][0][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t-=g2[3][0][1];
t-=g2[3][0][6];
t+=g2[3][0][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t+=g2[7][0][1];
t+=g2[7][0][6];
t-=g2[7][0][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[4][0][1]*t;
t=0;
t-=g2[4][0][2];
t-=g2[4][0][5];
t+=g2[4][0][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t-=g2[3][0][2];
t-=g2[3][0][5];
t+=g2[3][0][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t+=g2[7][0][2];
t+=g2[7][0][5];
t-=g2[7][0][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[4][0][2]*t;
t=0;
t-=g2[4][0][3];
t-=g2[4][0][4];
t+=g2[4][0][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t-=g2[3][0][3];
t-=g2[3][0][4];
t+=g2[3][0][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t+=g2[7][0][3];
t+=g2[7][0][4];
t-=g2[7][0][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[4][0][3]*t;
t=0;
t-=g2[4][0][4];
t-=g2[4][0][3];
t+=g2[4][0][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t-=g2[3][0][4];
t-=g2[3][0][3];
t+=g2[3][0][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t+=g2[7][0][4];
t+=g2[7][0][3];
t-=g2[7][0][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[4][0][4]*t;
t=0;
t-=g2[4][0][5];
t-=g2[4][0][2];
t+=g2[4][0][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t-=g2[3][0][5];
t-=g2[3][0][2];
t+=g2[3][0][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t+=g2[7][0][5];
t+=g2[7][0][2];
t-=g2[7][0][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[4][0][5]*t;
t=0;
t-=g2[4][0][6];
t-=g2[4][0][1];
t+=g2[4][0][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t-=g2[3][0][6];
t-=g2[3][0][1];
t+=g2[3][0][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t+=g2[7][0][6];
t+=g2[7][0][1];
t-=g2[7][0][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[4][0][6]*t;
t=0;
t-=g2[4][1][0];
t+=g2[4][1][7];
t-=g2[4][6][0];
t+=g2[4][6][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t-=g2[3][1][0];
t+=g2[3][1][7];
t-=g2[3][6][0];
t+=g2[3][6][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[4][1][0]*t;
t=0;
t-=g2[4][1][1];
t-=g2[4][1][6];
t+=g2[4][1][7];
t-=g2[4][6][1];
t-=g2[4][6][6];
t+=g2[4][6][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t-=g2[3][1][1];
t-=g2[3][1][6];
t+=g2[3][1][7];
t-=g2[3][6][1];
t-=g2[3][6][6];
t+=g2[3][6][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[4][1][1]*t;
t=0;
t-=g2[4][1][2];
t-=g2[4][1][5];
t+=g2[4][1][7];
t-=g2[4][6][2];
t-=g2[4][6][5];
t+=g2[4][6][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t-=g2[3][1][2];
t-=g2[3][1][5];
t+=g2[3][1][7];
t-=g2[3][6][2];
t-=g2[3][6][5];
t+=g2[3][6][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[4][1][2]*t;
t=0;
t-=g2[4][1][3];
t-=g2[4][1][4];
t+=g2[4][1][7];
t-=g2[4][6][3];
t-=g2[4][6][4];
t+=g2[4][6][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t-=g2[3][1][3];
t-=g2[3][1][4];
t+=g2[3][1][7];
t-=g2[3][6][3];
t-=g2[3][6][4];
t+=g2[3][6][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[4][1][3]*t;
t=0;
t-=g2[4][1][4];
t-=g2[4][1][3];
t+=g2[4][1][7];
t-=g2[4][6][4];
t-=g2[4][6][3];
t+=g2[4][6][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t-=g2[3][1][4];
t-=g2[3][1][3];
t+=g2[3][1][7];
t-=g2[3][6][4];
t-=g2[3][6][3];
t+=g2[3][6][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[4][1][4]*t;
t=0;
t-=g2[4][1][5];
t-=g2[4][1][2];
t+=g2[4][1][7];
t-=g2[4][6][5];
t-=g2[4][6][2];
t+=g2[4][6][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t-=g2[3][1][5];
t-=g2[3][1][2];
t+=g2[3][1][7];
t-=g2[3][6][5];
t-=g2[3][6][2];
t+=g2[3][6][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[4][1][5]*t;
t=0;
t-=g2[4][1][6];
t-=g2[4][1][1];
t+=g2[4][1][7];
t-=g2[4][6][6];
t-=g2[4][6][1];
t+=g2[4][6][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t-=g2[3][1][6];
t-=g2[3][1][1];
t+=g2[3][1][7];
t-=g2[3][6][6];
t-=g2[3][6][1];
t+=g2[3][6][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[4][1][6]*t;
t=0;
t-=g2[4][2][0];
t+=g2[4][2][7];
t-=g2[4][5][0];
t+=g2[4][5][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t-=g2[3][2][0];
t+=g2[3][2][7];
t-=g2[3][5][0];
t+=g2[3][5][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[4][2][0]*t;
t=0;
t-=g2[4][2][1];
t-=g2[4][2][6];
t+=g2[4][2][7];
t-=g2[4][5][1];
t-=g2[4][5][6];
t+=g2[4][5][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t-=g2[3][2][1];
t-=g2[3][2][6];
t+=g2[3][2][7];
t-=g2[3][5][1];
t-=g2[3][5][6];
t+=g2[3][5][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[4][2][1]*t;
t=0;
t-=g2[4][2][2];
t-=g2[4][2][5];
t+=g2[4][2][7];
t-=g2[4][5][2];
t-=g2[4][5][5];
t+=g2[4][5][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t-=g2[3][2][2];
t-=g2[3][2][5];
t+=g2[3][2][7];
t-=g2[3][5][2];
t-=g2[3][5][5];
t+=g2[3][5][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[4][2][2]*t;
t=0;
t-=g2[4][2][3];
t-=g2[4][2][4];
t+=g2[4][2][7];
t-=g2[4][5][3];
t-=g2[4][5][4];
t+=g2[4][5][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t-=g2[3][2][3];
t-=g2[3][2][4];
t+=g2[3][2][7];
t-=g2[3][5][3];
t-=g2[3][5][4];
t+=g2[3][5][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[4][2][3]*t;
t=0;
t-=g2[4][2][4];
t-=g2[4][2][3];
t+=g2[4][2][7];
t-=g2[4][5][4];
t-=g2[4][5][3];
t+=g2[4][5][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t-=g2[3][2][4];
t-=g2[3][2][3];
t+=g2[3][2][7];
t-=g2[3][5][4];
t-=g2[3][5][3];
t+=g2[3][5][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[4][2][4]*t;
t=0;
t-=g2[4][2][5];
t-=g2[4][2][2];
t+=g2[4][2][7];
t-=g2[4][5][5];
t-=g2[4][5][2];
t+=g2[4][5][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t-=g2[3][2][5];
t-=g2[3][2][2];
t+=g2[3][2][7];
t-=g2[3][5][5];
t-=g2[3][5][2];
t+=g2[3][5][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[4][2][5]*t;
t=0;
t-=g2[4][2][6];
t-=g2[4][2][1];
t+=g2[4][2][7];
t-=g2[4][5][6];
t-=g2[4][5][1];
t+=g2[4][5][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t-=g2[3][2][6];
t-=g2[3][2][1];
t+=g2[3][2][7];
t-=g2[3][5][6];
t-=g2[3][5][1];
t+=g2[3][5][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[4][2][6]*t;
t=0;
t-=g2[4][3][0];
t+=g2[4][3][7];
t-=g2[4][4][0];
t+=g2[4][4][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t-=g2[3][3][0];
t+=g2[3][3][7];
t-=g2[3][4][0];
t+=g2[3][4][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[4][3][0]*t;
t=0;
t-=g2[4][3][1];
t-=g2[4][3][6];
t+=g2[4][3][7];
t-=g2[4][4][1];
t-=g2[4][4][6];
t+=g2[4][4][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t-=g2[3][3][1];
t-=g2[3][3][6];
t+=g2[3][3][7];
t-=g2[3][4][1];
t-=g2[3][4][6];
t+=g2[3][4][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[4][3][1]*t;
t=0;
t-=g2[4][3][2];
t-=g2[4][3][5];
t+=g2[4][3][7];
t-=g2[4][4][2];
t-=g2[4][4][5];
t+=g2[4][4][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t-=g2[3][3][2];
t-=g2[3][3][5];
t+=g2[3][3][7];
t-=g2[3][4][2];
t-=g2[3][4][5];
t+=g2[3][4][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[4][3][2]*t;
t=0;
t-=g2[4][3][3];
t-=g2[4][3][4];
t+=g2[4][3][7];
t-=g2[4][4][3];
t-=g2[4][4][4];
t+=g2[4][4][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t-=g2[3][3][3];
t-=g2[3][3][4];
t+=g2[3][3][7];
t-=g2[3][4][3];
t-=g2[3][4][4];
t+=g2[3][4][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[4][3][3]*t;
t=0;
t-=g2[4][3][4];
t-=g2[4][3][3];
t+=g2[4][3][7];
t-=g2[4][4][4];
t-=g2[4][4][3];
t+=g2[4][4][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t-=g2[3][3][4];
t-=g2[3][3][3];
t+=g2[3][3][7];
t-=g2[3][4][4];
t-=g2[3][4][3];
t+=g2[3][4][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[4][3][4]*t;
t=0;
t-=g2[4][3][5];
t-=g2[4][3][2];
t+=g2[4][3][7];
t-=g2[4][4][5];
t-=g2[4][4][2];
t+=g2[4][4][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t-=g2[3][3][5];
t-=g2[3][3][2];
t+=g2[3][3][7];
t-=g2[3][4][5];
t-=g2[3][4][2];
t+=g2[3][4][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[4][3][5]*t;
t=0;
t-=g2[4][3][6];
t-=g2[4][3][1];
t+=g2[4][3][7];
t-=g2[4][4][6];
t-=g2[4][4][1];
t+=g2[4][4][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t-=g2[3][3][6];
t-=g2[3][3][1];
t+=g2[3][3][7];
t-=g2[3][4][6];
t-=g2[3][4][1];
t+=g2[3][4][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[4][3][6]*t;
t=0;
t-=g2[4][4][0];
t+=g2[4][4][7];
t-=g2[4][3][0];
t+=g2[4][3][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t-=g2[3][4][0];
t+=g2[3][4][7];
t-=g2[3][3][0];
t+=g2[3][3][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[4][4][0]*t;
t=0;
t-=g2[4][4][1];
t-=g2[4][4][6];
t+=g2[4][4][7];
t-=g2[4][3][1];
t-=g2[4][3][6];
t+=g2[4][3][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t-=g2[3][4][1];
t-=g2[3][4][6];
t+=g2[3][4][7];
t-=g2[3][3][1];
t-=g2[3][3][6];
t+=g2[3][3][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[4][4][1]*t;
t=0;
t-=g2[4][4][2];
t-=g2[4][4][5];
t+=g2[4][4][7];
t-=g2[4][3][2];
t-=g2[4][3][5];
t+=g2[4][3][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t-=g2[3][4][2];
t-=g2[3][4][5];
t+=g2[3][4][7];
t-=g2[3][3][2];
t-=g2[3][3][5];
t+=g2[3][3][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[4][4][2]*t;
t=0;
t-=g2[4][4][3];
t-=g2[4][4][4];
t+=g2[4][4][7];
t-=g2[4][3][3];
t-=g2[4][3][4];
t+=g2[4][3][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t-=g2[3][4][3];
t-=g2[3][4][4];
t+=g2[3][4][7];
t-=g2[3][3][3];
t-=g2[3][3][4];
t+=g2[3][3][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[4][4][3]*t;
t=0;
t-=g2[4][4][4];
t-=g2[4][4][3];
t+=g2[4][4][7];
t-=g2[4][3][4];
t-=g2[4][3][3];
t+=g2[4][3][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t-=g2[3][4][4];
t-=g2[3][4][3];
t+=g2[3][4][7];
t-=g2[3][3][4];
t-=g2[3][3][3];
t+=g2[3][3][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[4][4][4]*t;
t=0;
t-=g2[4][4][5];
t-=g2[4][4][2];
t+=g2[4][4][7];
t-=g2[4][3][5];
t-=g2[4][3][2];
t+=g2[4][3][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t-=g2[3][4][5];
t-=g2[3][4][2];
t+=g2[3][4][7];
t-=g2[3][3][5];
t-=g2[3][3][2];
t+=g2[3][3][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[4][4][5]*t;
t=0;
t-=g2[4][4][6];
t-=g2[4][4][1];
t+=g2[4][4][7];
t-=g2[4][3][6];
t-=g2[4][3][1];
t+=g2[4][3][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t-=g2[3][4][6];
t-=g2[3][4][1];
t+=g2[3][4][7];
t-=g2[3][3][6];
t-=g2[3][3][1];
t+=g2[3][3][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[4][4][6]*t;
t=0;
t-=g2[4][5][0];
t+=g2[4][5][7];
t-=g2[4][2][0];
t+=g2[4][2][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t-=g2[3][5][0];
t+=g2[3][5][7];
t-=g2[3][2][0];
t+=g2[3][2][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[4][5][0]*t;
t=0;
t-=g2[4][5][1];
t-=g2[4][5][6];
t+=g2[4][5][7];
t-=g2[4][2][1];
t-=g2[4][2][6];
t+=g2[4][2][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t-=g2[3][5][1];
t-=g2[3][5][6];
t+=g2[3][5][7];
t-=g2[3][2][1];
t-=g2[3][2][6];
t+=g2[3][2][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[4][5][1]*t;
t=0;
t-=g2[4][5][2];
t-=g2[4][5][5];
t+=g2[4][5][7];
t-=g2[4][2][2];
t-=g2[4][2][5];
t+=g2[4][2][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t-=g2[3][5][2];
t-=g2[3][5][5];
t+=g2[3][5][7];
t-=g2[3][2][2];
t-=g2[3][2][5];
t+=g2[3][2][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[4][5][2]*t;
t=0;
t-=g2[4][5][3];
t-=g2[4][5][4];
t+=g2[4][5][7];
t-=g2[4][2][3];
t-=g2[4][2][4];
t+=g2[4][2][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t-=g2[3][5][3];
t-=g2[3][5][4];
t+=g2[3][5][7];
t-=g2[3][2][3];
t-=g2[3][2][4];
t+=g2[3][2][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[4][5][3]*t;
t=0;
t-=g2[4][5][4];
t-=g2[4][5][3];
t+=g2[4][5][7];
t-=g2[4][2][4];
t-=g2[4][2][3];
t+=g2[4][2][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t-=g2[3][5][4];
t-=g2[3][5][3];
t+=g2[3][5][7];
t-=g2[3][2][4];
t-=g2[3][2][3];
t+=g2[3][2][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[4][5][4]*t;
t=0;
t-=g2[4][5][5];
t-=g2[4][5][2];
t+=g2[4][5][7];
t-=g2[4][2][5];
t-=g2[4][2][2];
t+=g2[4][2][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t-=g2[3][5][5];
t-=g2[3][5][2];
t+=g2[3][5][7];
t-=g2[3][2][5];
t-=g2[3][2][2];
t+=g2[3][2][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[4][5][5]*t;
t=0;
t-=g2[4][5][6];
t-=g2[4][5][1];
t+=g2[4][5][7];
t-=g2[4][2][6];
t-=g2[4][2][1];
t+=g2[4][2][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t-=g2[3][5][6];
t-=g2[3][5][1];
t+=g2[3][5][7];
t-=g2[3][2][6];
t-=g2[3][2][1];
t+=g2[3][2][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[4][5][6]*t;
t=0;
t-=g2[4][6][0];
t+=g2[4][6][7];
t-=g2[4][1][0];
t+=g2[4][1][7];
t+=g2[4][7][0];
t-=g2[4][7][7];
t-=g2[3][6][0];
t+=g2[3][6][7];
t-=g2[3][1][0];
t+=g2[3][1][7];
t+=g2[3][7][0];
t-=g2[3][7][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[4][6][0]*t;
t=0;
t-=g2[4][6][1];
t-=g2[4][6][6];
t+=g2[4][6][7];
t-=g2[4][1][1];
t-=g2[4][1][6];
t+=g2[4][1][7];
t+=g2[4][7][1];
t+=g2[4][7][6];
t-=g2[4][7][7];
t-=g2[3][6][1];
t-=g2[3][6][6];
t+=g2[3][6][7];
t-=g2[3][1][1];
t-=g2[3][1][6];
t+=g2[3][1][7];
t+=g2[3][7][1];
t+=g2[3][7][6];
t-=g2[3][7][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[4][6][1]*t;
t=0;
t-=g2[4][6][2];
t-=g2[4][6][5];
t+=g2[4][6][7];
t-=g2[4][1][2];
t-=g2[4][1][5];
t+=g2[4][1][7];
t+=g2[4][7][2];
t+=g2[4][7][5];
t-=g2[4][7][7];
t-=g2[3][6][2];
t-=g2[3][6][5];
t+=g2[3][6][7];
t-=g2[3][1][2];
t-=g2[3][1][5];
t+=g2[3][1][7];
t+=g2[3][7][2];
t+=g2[3][7][5];
t-=g2[3][7][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[4][6][2]*t;
t=0;
t-=g2[4][6][3];
t-=g2[4][6][4];
t+=g2[4][6][7];
t-=g2[4][1][3];
t-=g2[4][1][4];
t+=g2[4][1][7];
t+=g2[4][7][3];
t+=g2[4][7][4];
t-=g2[4][7][7];
t-=g2[3][6][3];
t-=g2[3][6][4];
t+=g2[3][6][7];
t-=g2[3][1][3];
t-=g2[3][1][4];
t+=g2[3][1][7];
t+=g2[3][7][3];
t+=g2[3][7][4];
t-=g2[3][7][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[4][6][3]*t;
t=0;
t-=g2[4][6][4];
t-=g2[4][6][3];
t+=g2[4][6][7];
t-=g2[4][1][4];
t-=g2[4][1][3];
t+=g2[4][1][7];
t+=g2[4][7][4];
t+=g2[4][7][3];
t-=g2[4][7][7];
t-=g2[3][6][4];
t-=g2[3][6][3];
t+=g2[3][6][7];
t-=g2[3][1][4];
t-=g2[3][1][3];
t+=g2[3][1][7];
t+=g2[3][7][4];
t+=g2[3][7][3];
t-=g2[3][7][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[4][6][4]*t;
t=0;
t-=g2[4][6][5];
t-=g2[4][6][2];
t+=g2[4][6][7];
t-=g2[4][1][5];
t-=g2[4][1][2];
t+=g2[4][1][7];
t+=g2[4][7][5];
t+=g2[4][7][2];
t-=g2[4][7][7];
t-=g2[3][6][5];
t-=g2[3][6][2];
t+=g2[3][6][7];
t-=g2[3][1][5];
t-=g2[3][1][2];
t+=g2[3][1][7];
t+=g2[3][7][5];
t+=g2[3][7][2];
t-=g2[3][7][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[4][6][5]*t;
t=0;
t-=g2[4][6][6];
t-=g2[4][6][1];
t+=g2[4][6][7];
t-=g2[4][1][6];
t-=g2[4][1][1];
t+=g2[4][1][7];
t+=g2[4][7][6];
t+=g2[4][7][1];
t-=g2[4][7][7];
t-=g2[3][6][6];
t-=g2[3][6][1];
t+=g2[3][6][7];
t-=g2[3][1][6];
t-=g2[3][1][1];
t+=g2[3][1][7];
t+=g2[3][7][6];
t+=g2[3][7][1];
t-=g2[3][7][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[4][6][6]*t;
t=0;
t-=g2[5][0][0];
t+=g2[5][0][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t-=g2[2][0][0];
t+=g2[2][0][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t+=g2[7][0][0];
t-=g2[7][0][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[5][0][0]*t;
t=0;
t-=g2[5][0][1];
t-=g2[5][0][6];
t+=g2[5][0][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t-=g2[2][0][1];
t-=g2[2][0][6];
t+=g2[2][0][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t+=g2[7][0][1];
t+=g2[7][0][6];
t-=g2[7][0][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[5][0][1]*t;
t=0;
t-=g2[5][0][2];
t-=g2[5][0][5];
t+=g2[5][0][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t-=g2[2][0][2];
t-=g2[2][0][5];
t+=g2[2][0][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t+=g2[7][0][2];
t+=g2[7][0][5];
t-=g2[7][0][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[5][0][2]*t;
t=0;
t-=g2[5][0][3];
t-=g2[5][0][4];
t+=g2[5][0][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t-=g2[2][0][3];
t-=g2[2][0][4];
t+=g2[2][0][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t+=g2[7][0][3];
t+=g2[7][0][4];
t-=g2[7][0][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[5][0][3]*t;
t=0;
t-=g2[5][0][4];
t-=g2[5][0][3];
t+=g2[5][0][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t-=g2[2][0][4];
t-=g2[2][0][3];
t+=g2[2][0][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t+=g2[7][0][4];
t+=g2[7][0][3];
t-=g2[7][0][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[5][0][4]*t;
t=0;
t-=g2[5][0][5];
t-=g2[5][0][2];
t+=g2[5][0][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t-=g2[2][0][5];
t-=g2[2][0][2];
t+=g2[2][0][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t+=g2[7][0][5];
t+=g2[7][0][2];
t-=g2[7][0][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[5][0][5]*t;
t=0;
t-=g2[5][0][6];
t-=g2[5][0][1];
t+=g2[5][0][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t-=g2[2][0][6];
t-=g2[2][0][1];
t+=g2[2][0][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t+=g2[7][0][6];
t+=g2[7][0][1];
t-=g2[7][0][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[5][0][6]*t;
t=0;
t-=g2[5][1][0];
t+=g2[5][1][7];
t-=g2[5][6][0];
t+=g2[5][6][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t-=g2[2][1][0];
t+=g2[2][1][7];
t-=g2[2][6][0];
t+=g2[2][6][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[5][1][0]*t;
t=0;
t-=g2[5][1][1];
t-=g2[5][1][6];
t+=g2[5][1][7];
t-=g2[5][6][1];
t-=g2[5][6][6];
t+=g2[5][6][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t-=g2[2][1][1];
t-=g2[2][1][6];
t+=g2[2][1][7];
t-=g2[2][6][1];
t-=g2[2][6][6];
t+=g2[2][6][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[5][1][1]*t;
t=0;
t-=g2[5][1][2];
t-=g2[5][1][5];
t+=g2[5][1][7];
t-=g2[5][6][2];
t-=g2[5][6][5];
t+=g2[5][6][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t-=g2[2][1][2];
t-=g2[2][1][5];
t+=g2[2][1][7];
t-=g2[2][6][2];
t-=g2[2][6][5];
t+=g2[2][6][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[5][1][2]*t;
t=0;
t-=g2[5][1][3];
t-=g2[5][1][4];
t+=g2[5][1][7];
t-=g2[5][6][3];
t-=g2[5][6][4];
t+=g2[5][6][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t-=g2[2][1][3];
t-=g2[2][1][4];
t+=g2[2][1][7];
t-=g2[2][6][3];
t-=g2[2][6][4];
t+=g2[2][6][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[5][1][3]*t;
t=0;
t-=g2[5][1][4];
t-=g2[5][1][3];
t+=g2[5][1][7];
t-=g2[5][6][4];
t-=g2[5][6][3];
t+=g2[5][6][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t-=g2[2][1][4];
t-=g2[2][1][3];
t+=g2[2][1][7];
t-=g2[2][6][4];
t-=g2[2][6][3];
t+=g2[2][6][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[5][1][4]*t;
t=0;
t-=g2[5][1][5];
t-=g2[5][1][2];
t+=g2[5][1][7];
t-=g2[5][6][5];
t-=g2[5][6][2];
t+=g2[5][6][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t-=g2[2][1][5];
t-=g2[2][1][2];
t+=g2[2][1][7];
t-=g2[2][6][5];
t-=g2[2][6][2];
t+=g2[2][6][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[5][1][5]*t;
t=0;
t-=g2[5][1][6];
t-=g2[5][1][1];
t+=g2[5][1][7];
t-=g2[5][6][6];
t-=g2[5][6][1];
t+=g2[5][6][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t-=g2[2][1][6];
t-=g2[2][1][1];
t+=g2[2][1][7];
t-=g2[2][6][6];
t-=g2[2][6][1];
t+=g2[2][6][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[5][1][6]*t;
t=0;
t-=g2[5][2][0];
t+=g2[5][2][7];
t-=g2[5][5][0];
t+=g2[5][5][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t-=g2[2][2][0];
t+=g2[2][2][7];
t-=g2[2][5][0];
t+=g2[2][5][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[5][2][0]*t;
t=0;
t-=g2[5][2][1];
t-=g2[5][2][6];
t+=g2[5][2][7];
t-=g2[5][5][1];
t-=g2[5][5][6];
t+=g2[5][5][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t-=g2[2][2][1];
t-=g2[2][2][6];
t+=g2[2][2][7];
t-=g2[2][5][1];
t-=g2[2][5][6];
t+=g2[2][5][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[5][2][1]*t;
t=0;
t-=g2[5][2][2];
t-=g2[5][2][5];
t+=g2[5][2][7];
t-=g2[5][5][2];
t-=g2[5][5][5];
t+=g2[5][5][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t-=g2[2][2][2];
t-=g2[2][2][5];
t+=g2[2][2][7];
t-=g2[2][5][2];
t-=g2[2][5][5];
t+=g2[2][5][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[5][2][2]*t;
t=0;
t-=g2[5][2][3];
t-=g2[5][2][4];
t+=g2[5][2][7];
t-=g2[5][5][3];
t-=g2[5][5][4];
t+=g2[5][5][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t-=g2[2][2][3];
t-=g2[2][2][4];
t+=g2[2][2][7];
t-=g2[2][5][3];
t-=g2[2][5][4];
t+=g2[2][5][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[5][2][3]*t;
t=0;
t-=g2[5][2][4];
t-=g2[5][2][3];
t+=g2[5][2][7];
t-=g2[5][5][4];
t-=g2[5][5][3];
t+=g2[5][5][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t-=g2[2][2][4];
t-=g2[2][2][3];
t+=g2[2][2][7];
t-=g2[2][5][4];
t-=g2[2][5][3];
t+=g2[2][5][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[5][2][4]*t;
t=0;
t-=g2[5][2][5];
t-=g2[5][2][2];
t+=g2[5][2][7];
t-=g2[5][5][5];
t-=g2[5][5][2];
t+=g2[5][5][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t-=g2[2][2][5];
t-=g2[2][2][2];
t+=g2[2][2][7];
t-=g2[2][5][5];
t-=g2[2][5][2];
t+=g2[2][5][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[5][2][5]*t;
t=0;
t-=g2[5][2][6];
t-=g2[5][2][1];
t+=g2[5][2][7];
t-=g2[5][5][6];
t-=g2[5][5][1];
t+=g2[5][5][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t-=g2[2][2][6];
t-=g2[2][2][1];
t+=g2[2][2][7];
t-=g2[2][5][6];
t-=g2[2][5][1];
t+=g2[2][5][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[5][2][6]*t;
t=0;
t-=g2[5][3][0];
t+=g2[5][3][7];
t-=g2[5][4][0];
t+=g2[5][4][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t-=g2[2][3][0];
t+=g2[2][3][7];
t-=g2[2][4][0];
t+=g2[2][4][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[5][3][0]*t;
t=0;
t-=g2[5][3][1];
t-=g2[5][3][6];
t+=g2[5][3][7];
t-=g2[5][4][1];
t-=g2[5][4][6];
t+=g2[5][4][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t-=g2[2][3][1];
t-=g2[2][3][6];
t+=g2[2][3][7];
t-=g2[2][4][1];
t-=g2[2][4][6];
t+=g2[2][4][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[5][3][1]*t;
t=0;
t-=g2[5][3][2];
t-=g2[5][3][5];
t+=g2[5][3][7];
t-=g2[5][4][2];
t-=g2[5][4][5];
t+=g2[5][4][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t-=g2[2][3][2];
t-=g2[2][3][5];
t+=g2[2][3][7];
t-=g2[2][4][2];
t-=g2[2][4][5];
t+=g2[2][4][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[5][3][2]*t;
t=0;
t-=g2[5][3][3];
t-=g2[5][3][4];
t+=g2[5][3][7];
t-=g2[5][4][3];
t-=g2[5][4][4];
t+=g2[5][4][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t-=g2[2][3][3];
t-=g2[2][3][4];
t+=g2[2][3][7];
t-=g2[2][4][3];
t-=g2[2][4][4];
t+=g2[2][4][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[5][3][3]*t;
t=0;
t-=g2[5][3][4];
t-=g2[5][3][3];
t+=g2[5][3][7];
t-=g2[5][4][4];
t-=g2[5][4][3];
t+=g2[5][4][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t-=g2[2][3][4];
t-=g2[2][3][3];
t+=g2[2][3][7];
t-=g2[2][4][4];
t-=g2[2][4][3];
t+=g2[2][4][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[5][3][4]*t;
t=0;
t-=g2[5][3][5];
t-=g2[5][3][2];
t+=g2[5][3][7];
t-=g2[5][4][5];
t-=g2[5][4][2];
t+=g2[5][4][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t-=g2[2][3][5];
t-=g2[2][3][2];
t+=g2[2][3][7];
t-=g2[2][4][5];
t-=g2[2][4][2];
t+=g2[2][4][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[5][3][5]*t;
t=0;
t-=g2[5][3][6];
t-=g2[5][3][1];
t+=g2[5][3][7];
t-=g2[5][4][6];
t-=g2[5][4][1];
t+=g2[5][4][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t-=g2[2][3][6];
t-=g2[2][3][1];
t+=g2[2][3][7];
t-=g2[2][4][6];
t-=g2[2][4][1];
t+=g2[2][4][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[5][3][6]*t;
t=0;
t-=g2[5][4][0];
t+=g2[5][4][7];
t-=g2[5][3][0];
t+=g2[5][3][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t-=g2[2][4][0];
t+=g2[2][4][7];
t-=g2[2][3][0];
t+=g2[2][3][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[5][4][0]*t;
t=0;
t-=g2[5][4][1];
t-=g2[5][4][6];
t+=g2[5][4][7];
t-=g2[5][3][1];
t-=g2[5][3][6];
t+=g2[5][3][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t-=g2[2][4][1];
t-=g2[2][4][6];
t+=g2[2][4][7];
t-=g2[2][3][1];
t-=g2[2][3][6];
t+=g2[2][3][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[5][4][1]*t;
t=0;
t-=g2[5][4][2];
t-=g2[5][4][5];
t+=g2[5][4][7];
t-=g2[5][3][2];
t-=g2[5][3][5];
t+=g2[5][3][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t-=g2[2][4][2];
t-=g2[2][4][5];
t+=g2[2][4][7];
t-=g2[2][3][2];
t-=g2[2][3][5];
t+=g2[2][3][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[5][4][2]*t;
t=0;
t-=g2[5][4][3];
t-=g2[5][4][4];
t+=g2[5][4][7];
t-=g2[5][3][3];
t-=g2[5][3][4];
t+=g2[5][3][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t-=g2[2][4][3];
t-=g2[2][4][4];
t+=g2[2][4][7];
t-=g2[2][3][3];
t-=g2[2][3][4];
t+=g2[2][3][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[5][4][3]*t;
t=0;
t-=g2[5][4][4];
t-=g2[5][4][3];
t+=g2[5][4][7];
t-=g2[5][3][4];
t-=g2[5][3][3];
t+=g2[5][3][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t-=g2[2][4][4];
t-=g2[2][4][3];
t+=g2[2][4][7];
t-=g2[2][3][4];
t-=g2[2][3][3];
t+=g2[2][3][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[5][4][4]*t;
t=0;
t-=g2[5][4][5];
t-=g2[5][4][2];
t+=g2[5][4][7];
t-=g2[5][3][5];
t-=g2[5][3][2];
t+=g2[5][3][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t-=g2[2][4][5];
t-=g2[2][4][2];
t+=g2[2][4][7];
t-=g2[2][3][5];
t-=g2[2][3][2];
t+=g2[2][3][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[5][4][5]*t;
t=0;
t-=g2[5][4][6];
t-=g2[5][4][1];
t+=g2[5][4][7];
t-=g2[5][3][6];
t-=g2[5][3][1];
t+=g2[5][3][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t-=g2[2][4][6];
t-=g2[2][4][1];
t+=g2[2][4][7];
t-=g2[2][3][6];
t-=g2[2][3][1];
t+=g2[2][3][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[5][4][6]*t;
t=0;
t-=g2[5][5][0];
t+=g2[5][5][7];
t-=g2[5][2][0];
t+=g2[5][2][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t-=g2[2][5][0];
t+=g2[2][5][7];
t-=g2[2][2][0];
t+=g2[2][2][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[5][5][0]*t;
t=0;
t-=g2[5][5][1];
t-=g2[5][5][6];
t+=g2[5][5][7];
t-=g2[5][2][1];
t-=g2[5][2][6];
t+=g2[5][2][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t-=g2[2][5][1];
t-=g2[2][5][6];
t+=g2[2][5][7];
t-=g2[2][2][1];
t-=g2[2][2][6];
t+=g2[2][2][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[5][5][1]*t;
t=0;
t-=g2[5][5][2];
t-=g2[5][5][5];
t+=g2[5][5][7];
t-=g2[5][2][2];
t-=g2[5][2][5];
t+=g2[5][2][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t-=g2[2][5][2];
t-=g2[2][5][5];
t+=g2[2][5][7];
t-=g2[2][2][2];
t-=g2[2][2][5];
t+=g2[2][2][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[5][5][2]*t;
t=0;
t-=g2[5][5][3];
t-=g2[5][5][4];
t+=g2[5][5][7];
t-=g2[5][2][3];
t-=g2[5][2][4];
t+=g2[5][2][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t-=g2[2][5][3];
t-=g2[2][5][4];
t+=g2[2][5][7];
t-=g2[2][2][3];
t-=g2[2][2][4];
t+=g2[2][2][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[5][5][3]*t;
t=0;
t-=g2[5][5][4];
t-=g2[5][5][3];
t+=g2[5][5][7];
t-=g2[5][2][4];
t-=g2[5][2][3];
t+=g2[5][2][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t-=g2[2][5][4];
t-=g2[2][5][3];
t+=g2[2][5][7];
t-=g2[2][2][4];
t-=g2[2][2][3];
t+=g2[2][2][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[5][5][4]*t;
t=0;
t-=g2[5][5][5];
t-=g2[5][5][2];
t+=g2[5][5][7];
t-=g2[5][2][5];
t-=g2[5][2][2];
t+=g2[5][2][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t-=g2[2][5][5];
t-=g2[2][5][2];
t+=g2[2][5][7];
t-=g2[2][2][5];
t-=g2[2][2][2];
t+=g2[2][2][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[5][5][5]*t;
t=0;
t-=g2[5][5][6];
t-=g2[5][5][1];
t+=g2[5][5][7];
t-=g2[5][2][6];
t-=g2[5][2][1];
t+=g2[5][2][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t-=g2[2][5][6];
t-=g2[2][5][1];
t+=g2[2][5][7];
t-=g2[2][2][6];
t-=g2[2][2][1];
t+=g2[2][2][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[5][5][6]*t;
t=0;
t-=g2[5][6][0];
t+=g2[5][6][7];
t-=g2[5][1][0];
t+=g2[5][1][7];
t+=g2[5][7][0];
t-=g2[5][7][7];
t-=g2[2][6][0];
t+=g2[2][6][7];
t-=g2[2][1][0];
t+=g2[2][1][7];
t+=g2[2][7][0];
t-=g2[2][7][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[5][6][0]*t;
t=0;
t-=g2[5][6][1];
t-=g2[5][6][6];
t+=g2[5][6][7];
t-=g2[5][1][1];
t-=g2[5][1][6];
t+=g2[5][1][7];
t+=g2[5][7][1];
t+=g2[5][7][6];
t-=g2[5][7][7];
t-=g2[2][6][1];
t-=g2[2][6][6];
t+=g2[2][6][7];
t-=g2[2][1][1];
t-=g2[2][1][6];
t+=g2[2][1][7];
t+=g2[2][7][1];
t+=g2[2][7][6];
t-=g2[2][7][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[5][6][1]*t;
t=0;
t-=g2[5][6][2];
t-=g2[5][6][5];
t+=g2[5][6][7];
t-=g2[5][1][2];
t-=g2[5][1][5];
t+=g2[5][1][7];
t+=g2[5][7][2];
t+=g2[5][7][5];
t-=g2[5][7][7];
t-=g2[2][6][2];
t-=g2[2][6][5];
t+=g2[2][6][7];
t-=g2[2][1][2];
t-=g2[2][1][5];
t+=g2[2][1][7];
t+=g2[2][7][2];
t+=g2[2][7][5];
t-=g2[2][7][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[5][6][2]*t;
t=0;
t-=g2[5][6][3];
t-=g2[5][6][4];
t+=g2[5][6][7];
t-=g2[5][1][3];
t-=g2[5][1][4];
t+=g2[5][1][7];
t+=g2[5][7][3];
t+=g2[5][7][4];
t-=g2[5][7][7];
t-=g2[2][6][3];
t-=g2[2][6][4];
t+=g2[2][6][7];
t-=g2[2][1][3];
t-=g2[2][1][4];
t+=g2[2][1][7];
t+=g2[2][7][3];
t+=g2[2][7][4];
t-=g2[2][7][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[5][6][3]*t;
t=0;
t-=g2[5][6][4];
t-=g2[5][6][3];
t+=g2[5][6][7];
t-=g2[5][1][4];
t-=g2[5][1][3];
t+=g2[5][1][7];
t+=g2[5][7][4];
t+=g2[5][7][3];
t-=g2[5][7][7];
t-=g2[2][6][4];
t-=g2[2][6][3];
t+=g2[2][6][7];
t-=g2[2][1][4];
t-=g2[2][1][3];
t+=g2[2][1][7];
t+=g2[2][7][4];
t+=g2[2][7][3];
t-=g2[2][7][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[5][6][4]*t;
t=0;
t-=g2[5][6][5];
t-=g2[5][6][2];
t+=g2[5][6][7];
t-=g2[5][1][5];
t-=g2[5][1][2];
t+=g2[5][1][7];
t+=g2[5][7][5];
t+=g2[5][7][2];
t-=g2[5][7][7];
t-=g2[2][6][5];
t-=g2[2][6][2];
t+=g2[2][6][7];
t-=g2[2][1][5];
t-=g2[2][1][2];
t+=g2[2][1][7];
t+=g2[2][7][5];
t+=g2[2][7][2];
t-=g2[2][7][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[5][6][5]*t;
t=0;
t-=g2[5][6][6];
t-=g2[5][6][1];
t+=g2[5][6][7];
t-=g2[5][1][6];
t-=g2[5][1][1];
t+=g2[5][1][7];
t+=g2[5][7][6];
t+=g2[5][7][1];
t-=g2[5][7][7];
t-=g2[2][6][6];
t-=g2[2][6][1];
t+=g2[2][6][7];
t-=g2[2][1][6];
t-=g2[2][1][1];
t+=g2[2][1][7];
t+=g2[2][7][6];
t+=g2[2][7][1];
t-=g2[2][7][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[5][6][6]*t;
t=0;
t-=g2[6][0][0];
t+=g2[6][0][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t-=g2[1][0][0];
t+=g2[1][0][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t+=g2[7][0][0];
t-=g2[7][0][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[6][0][0]*t;
t=0;
t-=g2[6][0][1];
t-=g2[6][0][6];
t+=g2[6][0][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t-=g2[1][0][1];
t-=g2[1][0][6];
t+=g2[1][0][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t+=g2[7][0][1];
t+=g2[7][0][6];
t-=g2[7][0][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[6][0][1]*t;
t=0;
t-=g2[6][0][2];
t-=g2[6][0][5];
t+=g2[6][0][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t-=g2[1][0][2];
t-=g2[1][0][5];
t+=g2[1][0][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t+=g2[7][0][2];
t+=g2[7][0][5];
t-=g2[7][0][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[6][0][2]*t;
t=0;
t-=g2[6][0][3];
t-=g2[6][0][4];
t+=g2[6][0][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t-=g2[1][0][3];
t-=g2[1][0][4];
t+=g2[1][0][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t+=g2[7][0][3];
t+=g2[7][0][4];
t-=g2[7][0][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[6][0][3]*t;
t=0;
t-=g2[6][0][4];
t-=g2[6][0][3];
t+=g2[6][0][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t-=g2[1][0][4];
t-=g2[1][0][3];
t+=g2[1][0][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t+=g2[7][0][4];
t+=g2[7][0][3];
t-=g2[7][0][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[6][0][4]*t;
t=0;
t-=g2[6][0][5];
t-=g2[6][0][2];
t+=g2[6][0][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t-=g2[1][0][5];
t-=g2[1][0][2];
t+=g2[1][0][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t+=g2[7][0][5];
t+=g2[7][0][2];
t-=g2[7][0][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[6][0][5]*t;
t=0;
t-=g2[6][0][6];
t-=g2[6][0][1];
t+=g2[6][0][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t-=g2[1][0][6];
t-=g2[1][0][1];
t+=g2[1][0][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t+=g2[7][0][6];
t+=g2[7][0][1];
t-=g2[7][0][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[6][0][6]*t;
t=0;
t-=g2[6][1][0];
t+=g2[6][1][7];
t-=g2[6][6][0];
t+=g2[6][6][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t-=g2[1][1][0];
t+=g2[1][1][7];
t-=g2[1][6][0];
t+=g2[1][6][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[6][1][0]*t;
t=0;
t-=g2[6][1][1];
t-=g2[6][1][6];
t+=g2[6][1][7];
t-=g2[6][6][1];
t-=g2[6][6][6];
t+=g2[6][6][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t-=g2[1][1][1];
t-=g2[1][1][6];
t+=g2[1][1][7];
t-=g2[1][6][1];
t-=g2[1][6][6];
t+=g2[1][6][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[6][1][1]*t;
t=0;
t-=g2[6][1][2];
t-=g2[6][1][5];
t+=g2[6][1][7];
t-=g2[6][6][2];
t-=g2[6][6][5];
t+=g2[6][6][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t-=g2[1][1][2];
t-=g2[1][1][5];
t+=g2[1][1][7];
t-=g2[1][6][2];
t-=g2[1][6][5];
t+=g2[1][6][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[6][1][2]*t;
t=0;
t-=g2[6][1][3];
t-=g2[6][1][4];
t+=g2[6][1][7];
t-=g2[6][6][3];
t-=g2[6][6][4];
t+=g2[6][6][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t-=g2[1][1][3];
t-=g2[1][1][4];
t+=g2[1][1][7];
t-=g2[1][6][3];
t-=g2[1][6][4];
t+=g2[1][6][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[6][1][3]*t;
t=0;
t-=g2[6][1][4];
t-=g2[6][1][3];
t+=g2[6][1][7];
t-=g2[6][6][4];
t-=g2[6][6][3];
t+=g2[6][6][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t-=g2[1][1][4];
t-=g2[1][1][3];
t+=g2[1][1][7];
t-=g2[1][6][4];
t-=g2[1][6][3];
t+=g2[1][6][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[6][1][4]*t;
t=0;
t-=g2[6][1][5];
t-=g2[6][1][2];
t+=g2[6][1][7];
t-=g2[6][6][5];
t-=g2[6][6][2];
t+=g2[6][6][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t-=g2[1][1][5];
t-=g2[1][1][2];
t+=g2[1][1][7];
t-=g2[1][6][5];
t-=g2[1][6][2];
t+=g2[1][6][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[6][1][5]*t;
t=0;
t-=g2[6][1][6];
t-=g2[6][1][1];
t+=g2[6][1][7];
t-=g2[6][6][6];
t-=g2[6][6][1];
t+=g2[6][6][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t-=g2[1][1][6];
t-=g2[1][1][1];
t+=g2[1][1][7];
t-=g2[1][6][6];
t-=g2[1][6][1];
t+=g2[1][6][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[6][1][6]*t;
t=0;
t-=g2[6][2][0];
t+=g2[6][2][7];
t-=g2[6][5][0];
t+=g2[6][5][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t-=g2[1][2][0];
t+=g2[1][2][7];
t-=g2[1][5][0];
t+=g2[1][5][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[6][2][0]*t;
t=0;
t-=g2[6][2][1];
t-=g2[6][2][6];
t+=g2[6][2][7];
t-=g2[6][5][1];
t-=g2[6][5][6];
t+=g2[6][5][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t-=g2[1][2][1];
t-=g2[1][2][6];
t+=g2[1][2][7];
t-=g2[1][5][1];
t-=g2[1][5][6];
t+=g2[1][5][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[6][2][1]*t;
t=0;
t-=g2[6][2][2];
t-=g2[6][2][5];
t+=g2[6][2][7];
t-=g2[6][5][2];
t-=g2[6][5][5];
t+=g2[6][5][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t-=g2[1][2][2];
t-=g2[1][2][5];
t+=g2[1][2][7];
t-=g2[1][5][2];
t-=g2[1][5][5];
t+=g2[1][5][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[6][2][2]*t;
t=0;
t-=g2[6][2][3];
t-=g2[6][2][4];
t+=g2[6][2][7];
t-=g2[6][5][3];
t-=g2[6][5][4];
t+=g2[6][5][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t-=g2[1][2][3];
t-=g2[1][2][4];
t+=g2[1][2][7];
t-=g2[1][5][3];
t-=g2[1][5][4];
t+=g2[1][5][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[6][2][3]*t;
t=0;
t-=g2[6][2][4];
t-=g2[6][2][3];
t+=g2[6][2][7];
t-=g2[6][5][4];
t-=g2[6][5][3];
t+=g2[6][5][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t-=g2[1][2][4];
t-=g2[1][2][3];
t+=g2[1][2][7];
t-=g2[1][5][4];
t-=g2[1][5][3];
t+=g2[1][5][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[6][2][4]*t;
t=0;
t-=g2[6][2][5];
t-=g2[6][2][2];
t+=g2[6][2][7];
t-=g2[6][5][5];
t-=g2[6][5][2];
t+=g2[6][5][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t-=g2[1][2][5];
t-=g2[1][2][2];
t+=g2[1][2][7];
t-=g2[1][5][5];
t-=g2[1][5][2];
t+=g2[1][5][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[6][2][5]*t;
t=0;
t-=g2[6][2][6];
t-=g2[6][2][1];
t+=g2[6][2][7];
t-=g2[6][5][6];
t-=g2[6][5][1];
t+=g2[6][5][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t-=g2[1][2][6];
t-=g2[1][2][1];
t+=g2[1][2][7];
t-=g2[1][5][6];
t-=g2[1][5][1];
t+=g2[1][5][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[6][2][6]*t;
t=0;
t-=g2[6][3][0];
t+=g2[6][3][7];
t-=g2[6][4][0];
t+=g2[6][4][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t-=g2[1][3][0];
t+=g2[1][3][7];
t-=g2[1][4][0];
t+=g2[1][4][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[6][3][0]*t;
t=0;
t-=g2[6][3][1];
t-=g2[6][3][6];
t+=g2[6][3][7];
t-=g2[6][4][1];
t-=g2[6][4][6];
t+=g2[6][4][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t-=g2[1][3][1];
t-=g2[1][3][6];
t+=g2[1][3][7];
t-=g2[1][4][1];
t-=g2[1][4][6];
t+=g2[1][4][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[6][3][1]*t;
t=0;
t-=g2[6][3][2];
t-=g2[6][3][5];
t+=g2[6][3][7];
t-=g2[6][4][2];
t-=g2[6][4][5];
t+=g2[6][4][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t-=g2[1][3][2];
t-=g2[1][3][5];
t+=g2[1][3][7];
t-=g2[1][4][2];
t-=g2[1][4][5];
t+=g2[1][4][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[6][3][2]*t;
t=0;
t-=g2[6][3][3];
t-=g2[6][3][4];
t+=g2[6][3][7];
t-=g2[6][4][3];
t-=g2[6][4][4];
t+=g2[6][4][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t-=g2[1][3][3];
t-=g2[1][3][4];
t+=g2[1][3][7];
t-=g2[1][4][3];
t-=g2[1][4][4];
t+=g2[1][4][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[6][3][3]*t;
t=0;
t-=g2[6][3][4];
t-=g2[6][3][3];
t+=g2[6][3][7];
t-=g2[6][4][4];
t-=g2[6][4][3];
t+=g2[6][4][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t-=g2[1][3][4];
t-=g2[1][3][3];
t+=g2[1][3][7];
t-=g2[1][4][4];
t-=g2[1][4][3];
t+=g2[1][4][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[6][3][4]*t;
t=0;
t-=g2[6][3][5];
t-=g2[6][3][2];
t+=g2[6][3][7];
t-=g2[6][4][5];
t-=g2[6][4][2];
t+=g2[6][4][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t-=g2[1][3][5];
t-=g2[1][3][2];
t+=g2[1][3][7];
t-=g2[1][4][5];
t-=g2[1][4][2];
t+=g2[1][4][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[6][3][5]*t;
t=0;
t-=g2[6][3][6];
t-=g2[6][3][1];
t+=g2[6][3][7];
t-=g2[6][4][6];
t-=g2[6][4][1];
t+=g2[6][4][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t-=g2[1][3][6];
t-=g2[1][3][1];
t+=g2[1][3][7];
t-=g2[1][4][6];
t-=g2[1][4][1];
t+=g2[1][4][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[6][3][6]*t;
t=0;
t-=g2[6][4][0];
t+=g2[6][4][7];
t-=g2[6][3][0];
t+=g2[6][3][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t-=g2[1][4][0];
t+=g2[1][4][7];
t-=g2[1][3][0];
t+=g2[1][3][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t+=g2[7][4][0];
t-=g2[7][4][7];
t+=g2[7][3][0];
t-=g2[7][3][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[6][4][0]*t;
t=0;
t-=g2[6][4][1];
t-=g2[6][4][6];
t+=g2[6][4][7];
t-=g2[6][3][1];
t-=g2[6][3][6];
t+=g2[6][3][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t-=g2[1][4][1];
t-=g2[1][4][6];
t+=g2[1][4][7];
t-=g2[1][3][1];
t-=g2[1][3][6];
t+=g2[1][3][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t+=g2[7][4][1];
t+=g2[7][4][6];
t-=g2[7][4][7];
t+=g2[7][3][1];
t+=g2[7][3][6];
t-=g2[7][3][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[6][4][1]*t;
t=0;
t-=g2[6][4][2];
t-=g2[6][4][5];
t+=g2[6][4][7];
t-=g2[6][3][2];
t-=g2[6][3][5];
t+=g2[6][3][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t-=g2[1][4][2];
t-=g2[1][4][5];
t+=g2[1][4][7];
t-=g2[1][3][2];
t-=g2[1][3][5];
t+=g2[1][3][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t+=g2[7][4][2];
t+=g2[7][4][5];
t-=g2[7][4][7];
t+=g2[7][3][2];
t+=g2[7][3][5];
t-=g2[7][3][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[6][4][2]*t;
t=0;
t-=g2[6][4][3];
t-=g2[6][4][4];
t+=g2[6][4][7];
t-=g2[6][3][3];
t-=g2[6][3][4];
t+=g2[6][3][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t-=g2[1][4][3];
t-=g2[1][4][4];
t+=g2[1][4][7];
t-=g2[1][3][3];
t-=g2[1][3][4];
t+=g2[1][3][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t+=g2[7][4][3];
t+=g2[7][4][4];
t-=g2[7][4][7];
t+=g2[7][3][3];
t+=g2[7][3][4];
t-=g2[7][3][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[6][4][3]*t;
t=0;
t-=g2[6][4][4];
t-=g2[6][4][3];
t+=g2[6][4][7];
t-=g2[6][3][4];
t-=g2[6][3][3];
t+=g2[6][3][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t-=g2[1][4][4];
t-=g2[1][4][3];
t+=g2[1][4][7];
t-=g2[1][3][4];
t-=g2[1][3][3];
t+=g2[1][3][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t+=g2[7][4][4];
t+=g2[7][4][3];
t-=g2[7][4][7];
t+=g2[7][3][4];
t+=g2[7][3][3];
t-=g2[7][3][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[6][4][4]*t;
t=0;
t-=g2[6][4][5];
t-=g2[6][4][2];
t+=g2[6][4][7];
t-=g2[6][3][5];
t-=g2[6][3][2];
t+=g2[6][3][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t-=g2[1][4][5];
t-=g2[1][4][2];
t+=g2[1][4][7];
t-=g2[1][3][5];
t-=g2[1][3][2];
t+=g2[1][3][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t+=g2[7][4][5];
t+=g2[7][4][2];
t-=g2[7][4][7];
t+=g2[7][3][5];
t+=g2[7][3][2];
t-=g2[7][3][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[6][4][5]*t;
t=0;
t-=g2[6][4][6];
t-=g2[6][4][1];
t+=g2[6][4][7];
t-=g2[6][3][6];
t-=g2[6][3][1];
t+=g2[6][3][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t-=g2[1][4][6];
t-=g2[1][4][1];
t+=g2[1][4][7];
t-=g2[1][3][6];
t-=g2[1][3][1];
t+=g2[1][3][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t+=g2[7][4][6];
t+=g2[7][4][1];
t-=g2[7][4][7];
t+=g2[7][3][6];
t+=g2[7][3][1];
t-=g2[7][3][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[6][4][6]*t;
t=0;
t-=g2[6][5][0];
t+=g2[6][5][7];
t-=g2[6][2][0];
t+=g2[6][2][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t-=g2[1][5][0];
t+=g2[1][5][7];
t-=g2[1][2][0];
t+=g2[1][2][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t+=g2[7][5][0];
t-=g2[7][5][7];
t+=g2[7][2][0];
t-=g2[7][2][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[6][5][0]*t;
t=0;
t-=g2[6][5][1];
t-=g2[6][5][6];
t+=g2[6][5][7];
t-=g2[6][2][1];
t-=g2[6][2][6];
t+=g2[6][2][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t-=g2[1][5][1];
t-=g2[1][5][6];
t+=g2[1][5][7];
t-=g2[1][2][1];
t-=g2[1][2][6];
t+=g2[1][2][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t+=g2[7][5][1];
t+=g2[7][5][6];
t-=g2[7][5][7];
t+=g2[7][2][1];
t+=g2[7][2][6];
t-=g2[7][2][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[6][5][1]*t;
t=0;
t-=g2[6][5][2];
t-=g2[6][5][5];
t+=g2[6][5][7];
t-=g2[6][2][2];
t-=g2[6][2][5];
t+=g2[6][2][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t-=g2[1][5][2];
t-=g2[1][5][5];
t+=g2[1][5][7];
t-=g2[1][2][2];
t-=g2[1][2][5];
t+=g2[1][2][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t+=g2[7][5][2];
t+=g2[7][5][5];
t-=g2[7][5][7];
t+=g2[7][2][2];
t+=g2[7][2][5];
t-=g2[7][2][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[6][5][2]*t;
t=0;
t-=g2[6][5][3];
t-=g2[6][5][4];
t+=g2[6][5][7];
t-=g2[6][2][3];
t-=g2[6][2][4];
t+=g2[6][2][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t-=g2[1][5][3];
t-=g2[1][5][4];
t+=g2[1][5][7];
t-=g2[1][2][3];
t-=g2[1][2][4];
t+=g2[1][2][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t+=g2[7][5][3];
t+=g2[7][5][4];
t-=g2[7][5][7];
t+=g2[7][2][3];
t+=g2[7][2][4];
t-=g2[7][2][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[6][5][3]*t;
t=0;
t-=g2[6][5][4];
t-=g2[6][5][3];
t+=g2[6][5][7];
t-=g2[6][2][4];
t-=g2[6][2][3];
t+=g2[6][2][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t-=g2[1][5][4];
t-=g2[1][5][3];
t+=g2[1][5][7];
t-=g2[1][2][4];
t-=g2[1][2][3];
t+=g2[1][2][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t+=g2[7][5][4];
t+=g2[7][5][3];
t-=g2[7][5][7];
t+=g2[7][2][4];
t+=g2[7][2][3];
t-=g2[7][2][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[6][5][4]*t;
t=0;
t-=g2[6][5][5];
t-=g2[6][5][2];
t+=g2[6][5][7];
t-=g2[6][2][5];
t-=g2[6][2][2];
t+=g2[6][2][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t-=g2[1][5][5];
t-=g2[1][5][2];
t+=g2[1][5][7];
t-=g2[1][2][5];
t-=g2[1][2][2];
t+=g2[1][2][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t+=g2[7][5][5];
t+=g2[7][5][2];
t-=g2[7][5][7];
t+=g2[7][2][5];
t+=g2[7][2][2];
t-=g2[7][2][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[6][5][5]*t;
t=0;
t-=g2[6][5][6];
t-=g2[6][5][1];
t+=g2[6][5][7];
t-=g2[6][2][6];
t-=g2[6][2][1];
t+=g2[6][2][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t-=g2[1][5][6];
t-=g2[1][5][1];
t+=g2[1][5][7];
t-=g2[1][2][6];
t-=g2[1][2][1];
t+=g2[1][2][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t+=g2[7][5][6];
t+=g2[7][5][1];
t-=g2[7][5][7];
t+=g2[7][2][6];
t+=g2[7][2][1];
t-=g2[7][2][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[6][5][6]*t;
t=0;
t-=g2[6][6][0];
t+=g2[6][6][7];
t-=g2[6][1][0];
t+=g2[6][1][7];
t+=g2[6][7][0];
t-=g2[6][7][7];
t-=g2[1][6][0];
t+=g2[1][6][7];
t-=g2[1][1][0];
t+=g2[1][1][7];
t+=g2[1][7][0];
t-=g2[1][7][7];
t+=g2[7][6][0];
t-=g2[7][6][7];
t+=g2[7][1][0];
t-=g2[7][1][7];
t-=g2[7][7][0];
t+=g2[7][7][7];
res+=g1[6][6][0]*t;
t=0;
t-=g2[6][6][1];
t-=g2[6][6][6];
t+=g2[6][6][7];
t-=g2[6][1][1];
t-=g2[6][1][6];
t+=g2[6][1][7];
t+=g2[6][7][1];
t+=g2[6][7][6];
t-=g2[6][7][7];
t-=g2[1][6][1];
t-=g2[1][6][6];
t+=g2[1][6][7];
t-=g2[1][1][1];
t-=g2[1][1][6];
t+=g2[1][1][7];
t+=g2[1][7][1];
t+=g2[1][7][6];
t-=g2[1][7][7];
t+=g2[7][6][1];
t+=g2[7][6][6];
t-=g2[7][6][7];
t+=g2[7][1][1];
t+=g2[7][1][6];
t-=g2[7][1][7];
t-=g2[7][7][1];
t-=g2[7][7][6];
t+=g2[7][7][7];
res+=g1[6][6][1]*t;
t=0;
t-=g2[6][6][2];
t-=g2[6][6][5];
t+=g2[6][6][7];
t-=g2[6][1][2];
t-=g2[6][1][5];
t+=g2[6][1][7];
t+=g2[6][7][2];
t+=g2[6][7][5];
t-=g2[6][7][7];
t-=g2[1][6][2];
t-=g2[1][6][5];
t+=g2[1][6][7];
t-=g2[1][1][2];
t-=g2[1][1][5];
t+=g2[1][1][7];
t+=g2[1][7][2];
t+=g2[1][7][5];
t-=g2[1][7][7];
t+=g2[7][6][2];
t+=g2[7][6][5];
t-=g2[7][6][7];
t+=g2[7][1][2];
t+=g2[7][1][5];
t-=g2[7][1][7];
t-=g2[7][7][2];
t-=g2[7][7][5];
t+=g2[7][7][7];
res+=g1[6][6][2]*t;
t=0;
t-=g2[6][6][3];
t-=g2[6][6][4];
t+=g2[6][6][7];
t-=g2[6][1][3];
t-=g2[6][1][4];
t+=g2[6][1][7];
t+=g2[6][7][3];
t+=g2[6][7][4];
t-=g2[6][7][7];
t-=g2[1][6][3];
t-=g2[1][6][4];
t+=g2[1][6][7];
t-=g2[1][1][3];
t-=g2[1][1][4];
t+=g2[1][1][7];
t+=g2[1][7][3];
t+=g2[1][7][4];
t-=g2[1][7][7];
t+=g2[7][6][3];
t+=g2[7][6][4];
t-=g2[7][6][7];
t+=g2[7][1][3];
t+=g2[7][1][4];
t-=g2[7][1][7];
t-=g2[7][7][3];
t-=g2[7][7][4];
t+=g2[7][7][7];
res+=g1[6][6][3]*t;
t=0;
t-=g2[6][6][4];
t-=g2[6][6][3];
t+=g2[6][6][7];
t-=g2[6][1][4];
t-=g2[6][1][3];
t+=g2[6][1][7];
t+=g2[6][7][4];
t+=g2[6][7][3];
t-=g2[6][7][7];
t-=g2[1][6][4];
t-=g2[1][6][3];
t+=g2[1][6][7];
t-=g2[1][1][4];
t-=g2[1][1][3];
t+=g2[1][1][7];
t+=g2[1][7][4];
t+=g2[1][7][3];
t-=g2[1][7][7];
t+=g2[7][6][4];
t+=g2[7][6][3];
t-=g2[7][6][7];
t+=g2[7][1][4];
t+=g2[7][1][3];
t-=g2[7][1][7];
t-=g2[7][7][4];
t-=g2[7][7][3];
t+=g2[7][7][7];
res+=g1[6][6][4]*t;
t=0;
t-=g2[6][6][5];
t-=g2[6][6][2];
t+=g2[6][6][7];
t-=g2[6][1][5];
t-=g2[6][1][2];
t+=g2[6][1][7];
t+=g2[6][7][5];
t+=g2[6][7][2];
t-=g2[6][7][7];
t-=g2[1][6][5];
t-=g2[1][6][2];
t+=g2[1][6][7];
t-=g2[1][1][5];
t-=g2[1][1][2];
t+=g2[1][1][7];
t+=g2[1][7][5];
t+=g2[1][7][2];
t-=g2[1][7][7];
t+=g2[7][6][5];
t+=g2[7][6][2];
t-=g2[7][6][7];
t+=g2[7][1][5];
t+=g2[7][1][2];
t-=g2[7][1][7];
t-=g2[7][7][5];
t-=g2[7][7][2];
t+=g2[7][7][7];
res+=g1[6][6][5]*t;
t=0;
t-=g2[6][6][6];
t-=g2[6][6][1];
t+=g2[6][6][7];
t-=g2[6][1][6];
t-=g2[6][1][1];
t+=g2[6][1][7];
t+=g2[6][7][6];
t+=g2[6][7][1];
t-=g2[6][7][7];
t-=g2[1][6][6];
t-=g2[1][6][1];
t+=g2[1][6][7];
t-=g2[1][1][6];
t-=g2[1][1][1];
t+=g2[1][1][7];
t+=g2[1][7][6];
t+=g2[1][7][1];
t-=g2[1][7][7];
t+=g2[7][6][6];
t+=g2[7][6][1];
t-=g2[7][6][7];
t+=g2[7][1][6];
t+=g2[7][1][1];
t-=g2[7][1][7];
t-=g2[7][7][6];
t-=g2[7][7][1];
t+=g2[7][7][7];
res+=g1[6][6][6]*t;

}

void work()
{
	cin>>s;
	n=strlen(s);
	reverse(s,s+n);
	res=0;
	int pp=0;
	while(pp<n && s[pp]=='1')s[pp]='0',++pp;
	if(pp>=n)++n,s[n-1]='1';
	else s[pp]='1';
	
//	For(i,0,n-1)cout<<s[i];puts(" s");
	
	
	For(i,0,6) sum[n][i]=sum[n+1][i]=0;
	Rep(i,n-1,0){
		For(j,0,6) sum[i][j]=sum[i+1][j];
		if(s[i]&1) sum[i][i%6]++;
	}
	For(i,1,n-1){
		if(s[i]&1){
			solve(i);
		}
	}
	cout<<res.x<<"\n";
}

signed main()
{
	For(i,0,6){
		O[i]={i,7-i,7};
		if(i==0)O[i]={0,7};
	}
	
//	freopen("tmp.cpp","w",stdout);
//	For(a,0,6)For(b,0,6)For(c,0,6){
//		cout<<"t=0;\n";
//		for(int xa:O[a])for(int xb:O[b])for(int xc:O[c]){
//			int now=1;
//			if(xa!=7)now=-now;
//			if(xb!=7)now=-now;
//			if(xc!=7)now=-now;
//			if(now==1) cout<<"t+=";
//			else cout<<"t-=";
//			cout<<"g2["<<xa<<"]["<<xb<<"]["<<xc<<"];\n";
//		}
//		cout<<"res+=g1["<<a<<"]["<<b<<"]["<<c<<"]*t;\n";
//	}exit(0);
	
	For(i,0,10000){
		if(i){
			For(j,0,6)cnt[i][j]=cnt[i-1][j];
		}
		cnt[i][i%6]+=1;
	}
	For(i,0,10000){
		For(j,0,i){
			w[i][j%7]+=C(i,j);
		}
	}
	int T=read();
	while(T--)work();
	return 0;
}
/*

*/

这程序好像有点Bug,我给组数据试试?

詳細信息

Test #1:

score: 100
Accepted
time: 243ms
memory: 4724kb

input:

5
1
1010
110101
1000111000
101101001000

output:

1
2
15
114
514

result:

ok 5 number(s): "1 2 15 114 514"

Test #2:

score: 0
Accepted
time: 240ms
memory: 4388kb

input:

10
1
11
1000
10111011
1000110100101001
11101110000001000011010011011000
110011000111110001101010101100100011010010101000011111001101011
11010111011101000010101111011111011011100001001101010011101011111111011011111101110110010011001101000001000111100010010111000010
10000000000000000000000000000000000...

output:

1
1
2
45
6591
814196699
193088128
849103726
497125329
363076920

result:

ok 10 numbers

Test #3:

score: 0
Accepted
time: 255ms
memory: 4768kb

input:

10
1
101
100101000
111111001111011001111100111
100001101010101000101110010111010010001101101110011111000001010001111100101010000
111001010100100100110011110111000111001001001001000100000011000110011000110101010010100000100101110101000011000011100010011001011000101110100111000110011011010111011111011...

output:

1
2
64
27062688
486363229
184013394
580592021
118930214
772664718
344619804

result:

ok 10 numbers

Test #4:

score: 0
Accepted
time: 319ms
memory: 4700kb

input:

10
1
1011
1101001010001110
1000010101110010000010010000000000001010111001001001110011001101
1001100101110111001000100100110111110001110010111011010101010111011101111101111100010000001100001001011100111100010110011010000010000000001100111011000001110011010000100000110101010011111100010111111100011011...

output:

1
3
10053
860833891
537931408
329471109
368911735
157523156
595487313
534701861

result:

ok 10 numbers

Test #5:

score: 0
Accepted
time: 362ms
memory: 4696kb

input:

10
1
11111
1010110010010000111001001
10011010100100001000110000111101101000111100001000000101010001100111111010001000101000000011100101000101100111100001001101100
11000100100010011101010101001011100010001100001010110011110101001101011000110001000111101010010000110111010001100100100111001000001000010...

output:

1
10
4692555
763463648
464152115
115362567
880780461
578723006
560068977
423846910

result:

ok 10 numbers

Test #6:

score: 0
Accepted
time: 388ms
memory: 4756kb

input:

10
1
101011
100100110100111100001101000101011100
1011011000011001101101010110000111011001001100110101111100110000100100101010000000110110010001110011101011000001011001000010001011101110110100110010111111000101101010110000101010101011001111100111011001101111011101
101000000111000010111000110000011000...

output:

1
13
955673880
266148454
368723690
496979115
190983211
772121423
932555320
843716403

result:

ok 10 numbers

Test #7:

score: 0
Accepted
time: 404ms
memory: 4760kb

input:

10
1
1101101
1100111111001000111100000010000111000000010101001
110111101101011000111101100110010011011100101110101111110011001111001101001000011001110011110101001110010110011110011001111010010101010011010011101101111010111000001110110111011011101000100001000001101110010111100110001110011101110111100...

output:

1
29
912933242
912560788
607401363
477602366
394403189
275067439
592568023
75193370

result:

ok 10 numbers

Test #8:

score: 0
Accepted
time: 411ms
memory: 4752kb

input:

10
1
10000010
100101110110100111100000100011111111010001100010100001100110001
111111000010011010111011111110000010101101011110100001101011110000001111001110001111110101000000010000001011000101101011010111011101111110101001000110011101010000111001011111100100010000010110110101010001110100111110110001...

output:

1
32
959140870
614330473
849221876
787816311
359958989
239371459
534701861
254356877

result:

ok 10 numbers

Test #9:

score: 0
Accepted
time: 426ms
memory: 4696kb

input:

10
1
111110011
111101001101011110100011110000100110011101010111111110100001111001101000100101101
11011010000110101011111110110011101010100100110001001111111011010000101111110001001011000011010101001000101110000100011011100101010110010101000101010111101100101110111100011011011000101101001001001100111...

output:

1
99
286317277
694681686
723919544
789291149
680541846
694957099
453387561
757810824

result:

ok 10 numbers

Test #10:

score: 0
Accepted
time: 445ms
memory: 4768kb

input:

10
1
1001001110
10110010111110100100111100111101101010111110111011001110000111101011011010110011110000000001110100
11000101011111110110100101100100100000010110001011100010101111111000000111000101100110111110101010111110010110111111110010110010001100000000111000101100010001110010001011111110101011111...

output:

1
120
987933828
449323095
435643580
557750562
122442298
758115947
388795572
87146822

result:

ok 10 numbers

Test #11:

score: 0
Accepted
time: 446ms
memory: 4760kb

input:

10
1
11010010100
100110110000100111011101001111000000000110111100011110111011110100001010101000000000100000101100100101110101011100111000
110111100000010010111000111011111100010100100111101001001101111010011011100100001010100010100011110111111100101011100111111011011000000111001111000101111010110111...

output:

1
325
391030697
323231960
401473132
822267612
841573845
283856764
804647498
76347459

result:

ok 10 numbers

Test #12:

score: 0
Accepted
time: 449ms
memory: 4716kb

input:

10
1
111111110011
100111010001010010111100011101110011110100101101010111001110101111000111010001111110000001000011010111010001001000011101100011100010010100010000
11001011101100010011111001010110110000110110011001011001000001001110010100100000000101100010001011010010001101000101110000111100100000001...

output:

1
704
677678115
593427859
667002509
574438492
664907465
979953874
8529137
613727900

result:

ok 10 numbers

Test #13:

score: 0
Accepted
time: 448ms
memory: 4984kb

input:

10
1
1100110101011
100111000010011100111101101100110010110000100011110101100100011001101011100011101101110111001101000001110010111001110011100101000111111000010101101100011000010100010101
1111010000010011010010011000010000000001000110111011101100111011100010110011100110011110011011110011110100011001...

output:

1
1146
832402516
402106502
689225542
416112434
991952024
938688647
880733772
630306115

result:

ok 10 numbers

Test #14:

score: 0
Accepted
time: 454ms
memory: 4740kb

input:

10
1
11000000000111
110010000100100011111101001100111010110111011101101011001001010110101111111101001000000100110011110101100111010110100100010100000100000011100010101011010001100001000111000101000011010110010100000
101001000110100011110100011001010101001010011111010111111001100111111100101111110111...

output:

1
2087
659256442
942088668
754989716
908871865
566839365
111034927
696022638
206335876

result:

ok 10 numbers

Test #15:

score: 0
Accepted
time: 458ms
memory: 4760kb

input:

10
1
111100001011110
101100010011110001000011110010011010011100110010111110100111111111100101100111010101001101111001111010111011011111000111000101101010001100111010100110110000111110100100101000001101111100000101101100010110101000011001110001101
11111110001100110111110110100010111010100010010010010...

output:

1
5612
120730460
903512843
440620378
736669452
35297346
414402862
87146822
461180872

result:

ok 10 numbers

Test #16:

score: 0
Accepted
time: 453ms
memory: 4924kb

input:

10
1
1011110111101110
11111011001101100000000011011111011000101001100010000000001010011110010000100000111100101011101111111111001000110011110000011001000111000010101100001001100111100100000010101101111100100100101110101100000000011101011100010111111010000101011000110010011000
11110011001110110000001...

output:

1
9074
47298040
806126372
607928251
829797230
861514498
6535505
135611721
148853296

result:

ok 10 numbers

Test #17:

score: 0
Accepted
time: 463ms
memory: 4760kb

input:

10
1
11101111010010001
1111011100010101011101000110010001011001010101000100111100010110101010010001100101001001011111101001101100110100100100101101011001100000101011000100001011101000101000110000110100100100001001000011000111000010100011001111111011010001110111101111010011100010110001010010000100001...

output:

1
25268
485539600
497476229
129697011
91489334
354698980
228961474
875061949
618786188

result:

ok 10 numbers

Test #18:

score: 0
Accepted
time: 470ms
memory: 4700kb

input:

10
1
101101011100110001
100111001100000111101000101110011011011011111101011110101111000010000101010001010110100101001001100010101100101001110110001101101100111111100001000100010010110101110010111101100110010000010001101011001110001001100111101100111010100100000000000010000100101001000110000111100100...

output:

1
38342
769759919
33866310
945890505
127750526
125262837
888967227
757810824
441419016

result:

ok 10 numbers

Test #19:

score: 0
Accepted
time: 475ms
memory: 4700kb

input:

10
1
1001100011010110111
11100110010001111111110100011111100100011011110000110100000111101100111110111010111010111001111111100111011000000101001111000010001100010001111001011000111111001111100100101101011001110011100000111011111110101000111011101101110101101101110101100000011000001001011011100001111...

output:

1
65218
438898572
348219276
776140964
704823526
170625715
198310775
477853700
897436999

result:

ok 10 numbers

Test #20:

score: 0
Accepted
time: 480ms
memory: 4760kb

input:

10
1
11010100111111001011
1000011001001001110110101001100001001101001001010010101010001110011001001000000000110001100110001110110111010100101011011001100101001110111001101101000111101100010110101100101110111101000101111010100110001011110111000110000110110111011101110010010011010001110101010110010000...

output:

1
183823
238142747
846693477
959968477
260267123
642987070
779134130
951392182
679687101

result:

ok 10 numbers

Extra Test:

score: 0
Extra Test Passed