-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,-1,2,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,3,2,3,3,3,
0,1,-1,1,2,1,1,2,1,1,1,2,1,1,2,2,1,1,1,1,1,1,1,1,
0,0,1,-1,1,2,3,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,
0,0,0,0,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
0,0,0,0,1,-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
0,0,1,1,1,1,-1,2,2,3,3,2,3,3,2,2,2,2,2,3,2,3,3,3,
0,1,0,1,0,1,1,-1,1,1,1,2,1,1,2,2,1,1,1,1,1,1,1,1,
1,1,1,1,2,0,1,2,-1,4,4,3,4,4,3,3,6,6,6,4,7,4,4,4,
0,0,1,1,1,1,1,3,3,-1,2,3,3,4,3,3,3,3,3,3,3,3,3,3,
0,0,0,0,0,0,0,1,1,0,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,0,1,0,1,1,0,1,1,1,-1,1,1,2,2,2,1,1,1,3,1,1,1,
1,1,1,1,0,0,1,0,0,1,1,0,-1,2,0,0,4,4,4,3,0,4,3,3,
0,0,0,0,2,0,0,2,2,0,1,2,2,-1,2,2,2,2,2,2,2,2,2,2,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,
1,1,1,1,0,1,1,0,1,1,1,0,1,1,0,-1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,-1,1,1,1,1,1,1,1,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,2,0,0,2,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,2,2,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,1,1,
0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,
0,0,0,0,1,1,0,1,1,0,0,1,0,0,1,1,1,1,1,0,1,-1,2,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,1,
0,0,0,0,1,1,0,1,1,0,0,1,0,0,1,1,1,1,1,0,1,1,1,-1,
