FF1 := [ [4,0,1,-2,0,-2,0,1,-2,1,0,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,0,2,1,1,-2,-2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,0,4,1,-2,-2,0,2,0,0,1,-2,0,0,0,0,0,0,0,0,0,0,0,0, -2,2,1,4,-1,1,-2,-1,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,-2,-1,4,2,0,-2,0,-2,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, -2,1,-2,1,2,4,-1,-2,2,-2,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,-2,0,-2,0,-1,4,2,-2,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,-2,2,-1,-2,-2,2,4,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0, -2,0,0,2,0,2,-2,-1,4,-2,0,2,0,0,0,0,0,0,0,0,0,0,0,0, 1,0,0,0,-2,-2,0,1,-2,4,2,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,2,1,2,-1,-1,-2,0,0,2,4,-1,0,0,0,0,0,0,0,0,0,0,0,0, -2,0,-2,0,2,2,0,-1,2,-2,-1,4,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,4,0,1,-2,0,-2,0,1,-2,1,0,-2, 0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,2,1,1,-2,-2,0,0,2,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,0,4,1,-2,-2,0,2,0,0,1,-2, 0,0,0,0,0,0,0,0,0,0,0,0,-2,2,1,4,-1,1,-2,-1,2,0,2,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,-1,4,2,0,-2,0,-2,-1,2, 0,0,0,0,0,0,0,0,0,0,0,0,-2,1,-2,1,2,4,-1,-2,2,-2,-1,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,-2,0,-1,4,2,-2,0,-2,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,-2,2,-1,-2,-2,2,4,-1,1,0,-1, 0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,2,0,2,-2,-1,4,-2,0,2, 0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-2,-2,0,1,-2,4,2,-2, 0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,-1,-1,-2,0,0,2,4,-1, 0,0,0,0,0,0,0,0,0,0,0,0,-2,0,-2,0,2,2,0,-1,2,-2,-1,4], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,2,0,0,-2,-1,-1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,-1,-2,-1,0,0,1,1,-1, 0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,-1,0,-1,2,0,-1,0,-2,-1, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,1,0,2,0,-1, 0,0,0,0,0,0,0,0,0,0,0,0,-2,1,0,1,0,0,-1,-1,2,-1,1,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,0,0,-1,0,1,0,1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,1,1,0,-1,0,-1,-1,2, 0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,-1,1,0,1,0,-1,-1,-1,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-2,-1,0,1,0,2,1,-2, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,-2,1,0,1,1,-2,0,-1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,-1,-1,1,1,-1,1,0,-1, 0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-2,0,-2,0,2,0,1,0, 0,0,-1,-1,2,0,0,-2,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,2,1,-1,-2,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0, 1,-2,0,-1,0,-1,2,0,-1,0,-2,-1,0,0,0,0,0,0,0,0,0,0,0,0, 1,-1,1,0,-1,-1,0,1,0,2,0,-1,0,0,0,0,0,0,0,0,0,0,0,0, -2,1,0,1,0,0,-1,-1,2,-1,1,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,2,1,1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,-2,0,1,1,0,-1,0,-1,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, 2,0,0,-1,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,0,1,0,-2,-1,0,1,0,2,1,-2,0,0,0,0,0,0,0,0,0,0,0,0, 1,-1,0,-2,1,0,1,1,-2,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,-1,2,0,-1,-1,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,1,1,-2,0,-2,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,4,0,-1,-4,1,-2,0,0,-4,2,0,-2, 0,0,0,0,0,0,0,0,0,0,0,0,0,4,1,4,-1,0,-4,-2,0,2,4,-2, 0,0,0,0,0,0,0,0,0,0,0,0,3,-1,4,-1,-2,-4,1,2,-2,0,0,-4, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,-3,-1,-2,1,2,1,2,-2, 0,0,0,0,0,0,0,0,0,0,0,0,-1,3,-2,1,4,2,-2,-4,1,-1,1,3, 0,0,0,0,0,0,0,0,0,0,0,0,-2,2,0,3,2,4,-3,-2,4,-2,1,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-2,2,1,4,0,-2,-2,-4,1, 0,0,0,0,0,0,0,0,0,0,0,0,2,-2,2,-3,0,-2,4,4,-3,-1,-2,-1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,-1,0,-2,1,4,-1,2,1, 0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,-1,-3,-2,2,3,-3,4,0,-2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,-3,-3,0,2,-2,4,4,-3, 0,0,0,0,0,0,0,0,0,0,0,0,-2,2,0,2,1,2,-1,-1,3,-2,1,4, -4,0,-3,0,1,2,0,-2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,-4,1,0,-3,-2,0,2,0,2,0,-2,0,0,0,0,0,0,0,0,0,0,0,0, 1,-1,-4,-3,2,0,1,-2,-2,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0, 4,-4,1,-4,-1,-3,2,3,-2,1,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,2,3,-4,-2,-2,0,1,3,3,-1,0,0,0,0,0,0,0,0,0,0,0,0, 2,0,4,1,-2,-4,-1,2,0,2,3,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,-1,2,2,3,-4,-4,2,-2,0,1,0,0,0,0,0,0,0,0,0,0,0,0, 0,2,-2,-1,4,2,0,-4,-1,-3,-2,1,0,0,0,0,0,0,0,0,0,0,0,0, 4,0,2,-2,-1,-4,2,3,-4,3,2,-3,0,0,0,0,0,0,0,0,0,0,0,0, -2,-2,0,-1,1,2,2,1,1,-4,-4,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,-4,0,-2,-1,-1,4,2,-2,0,-4,-1,0,0,0,0,0,0,0,0,0,0,0,0, 2,2,4,2,-3,-2,-1,1,-1,2,3,-4,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,-4,0,-1,2,0,2,0,-1,2,-1,0,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,-2,-1,-1,2,2,0,0,-2,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-4,-1,2,2,0,-2,0,0,-1,2, 0,0,0,0,0,0,0,0,0,0,0,0,2,-2,-1,-4,1,-1,2,1,-2,0,-2,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,1,-4,-2,0,2,0,2,1,-2, 0,0,0,0,0,0,0,0,0,0,0,0,2,-1,2,-1,-2,-4,1,2,-2,2,1,-2, 0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,1,-4,-2,2,0,2,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,2,-2,1,2,2,-2,-4,1,-1,0,1, 0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,-2,0,-2,2,1,-4,2,0,-2, 0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,2,2,0,-1,2,-4,-2,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,-2,-1,-2,1,1,2,0,0,-2,-4,1, 0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,-2,-2,0,1,-2,2,1,-4, 4,0,1,-2,0,-2,0,1,-2,1,0,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,0,2,1,1,-2,-2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,0,4,1,-2,-2,0,2,0,0,1,-2,0,0,0,0,0,0,0,0,0,0,0,0, -2,2,1,4,-1,1,-2,-1,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,-2,-1,4,2,0,-2,0,-2,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, -2,1,-2,1,2,4,-1,-2,2,-2,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,-2,0,-2,0,-1,4,2,-2,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,-2,2,-1,-2,-2,2,4,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0, -2,0,0,2,0,2,-2,-1,4,-2,0,2,0,0,0,0,0,0,0,0,0,0,0,0, 1,0,0,0,-2,-2,0,1,-2,4,2,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,2,1,2,-1,-1,-2,0,0,2,4,-1,0,0,0,0,0,0,0,0,0,0,0,0, -2,0,-2,0,2,2,0,-1,2,-2,-1,4,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,1,1,-2,0,0,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,-2,-1,1,2,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0, -1,2,0,1,0,1,-2,0,1,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,-1,0,1,1,0,-1,0,-2,0,1,0,0,0,0,0,0,0,0,0,0,0,0, 2,-1,0,-1,0,0,1,1,-2,1,-1,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,-2,-1,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,-1,2,0,-1,-1,0,1,0,1,1,-2,0,0,0,0,0,0,0,0,0,0,0,0, -2,0,0,1,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,0,-1,0,2,1,0,-1,0,-2,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,0,2,-1,0,-1,-1,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,-2,0,1,1,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0, 0,-1,-1,-1,2,0,2,0,-2,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,2,0,0,-2,-1,-1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,-1,-2,-1,0,0,1,1,-1, 0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,-1,0,-1,2,0,-1,0,-2,-1, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,1,0,2,0,-1, 0,0,0,0,0,0,0,0,0,0,0,0,-2,1,0,1,0,0,-1,-1,2,-1,1,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,0,0,-1,0,1,0,1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,1,1,0,-1,0,-1,-1,2, 0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,-1,1,0,1,0,-1,-1,-1,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-2,-1,0,1,0,2,1,-2, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,-2,1,0,1,1,-2,0,-1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,-1,-1,1,1,-1,1,0,-1, 0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-2,0,-2,0,2,0,1,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,-3,0,3,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,-3,0,0,0,0,0,0,-3,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,-3,-3,0,3,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,0,0,0,0,0,0,3,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,0,0,-3,0,0,0,3,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,-3,0,0,0,0,-3,3,0,-3, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,-3,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,-3,-3,0,0,0,0,0,-3, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3,0, 0,0,3,0,0,0,0,3,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -3,0,0,3,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,-3,0,3,3,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,-3,0,-3,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,-3,0,-3,0,0,3,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -3,0,0,3,0,0,0,0,3,-3,0,3,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 3,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,-3,0,3,3,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,-3,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,12,0,-1,-10,2,-6,0,1,-10,5,0,-6, 0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,10,-1,1,-10,-6,0,4,10,-4, 0,0,0,0,0,0,0,0,0,0,0,0,7,-2,12,-1,-6,-10,2,6,-4,0,1,-10, 0,0,0,0,0,0,0,0,0,0,0,0,-2,2,7,12,-7,-1,-6,1,6,2,6,-4, 0,0,0,0,0,0,0,0,0,0,0,0,-2,7,-6,1,12,6,-4,-10,2,-4,1,8, 0,0,0,0,0,0,0,0,0,0,0,0,-6,5,-2,7,6,12,-7,-6,10,-6,1,6, 0,0,0,0,0,0,0,0,0,0,0,0,0,-2,-2,-6,4,1,12,2,-6,-4,-10,2, 0,0,0,0,0,0,0,0,0,0,0,0,5,-6,6,-7,-2,-6,10,12,-7,-1,-4,-3, 0,0,0,0,0,0,0,0,0,0,0,0,-2,0,4,6,-2,2,-6,1,12,-4,4,4, 0,0,0,0,0,0,0,0,0,0,0,0,1,-4,0,-2,-8,-6,4,7,-8,12,2,-6, 0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,6,-7,-7,-2,4,-4,10,12,-7, 0,0,0,0,0,0,0,0,0,0,0,0,-6,4,-2,4,4,6,-2,-3,8,-6,1,12, -12,0,-7,2,2,6,0,-5,2,-1,0,6,0,0,0,0,0,0,0,0,0,0,0,0, 0,-12,2,-2,-7,-5,2,6,0,4,-2,-4,0,0,0,0,0,0,0,0,0,0,0,0, 1,-2,-12,-7,6,2,2,-6,-4,0,-5,2,0,0,0,0,0,0,0,0,0,0,0,0, 10,-10,1,-12,-1,-7,6,7,-6,2,-6,-4,0,0,0,0,0,0,0,0,0,0,0,0, -2,1,6,7,-12,-6,-4,2,2,8,7,-4,0,0,0,0,0,0,0,0,0,0,0,0, 6,-1,10,1,-6,-12,-1,6,-2,6,7,-6,0,0,0,0,0,0,0,0,0,0,0,0, 0,10,-2,6,4,7,-12,-10,6,-4,2,2,0,0,0,0,0,0,0,0,0,0,0,0, -1,6,-6,-1,10,6,-2,-12,-1,-7,-4,3,0,0,0,0,0,0,0,0,0,0,0,0, 10,0,4,-6,-2,-10,6,7,-12,8,4,-8,0,0,0,0,0,0,0,0,0,0,0,0, -5,-4,0,-2,4,6,4,1,4,-12,-10,6,0,0,0,0,0,0,0,0,0,0,0,0, 0,-10,-1,-6,-1,-1,10,4,-4,-2,-12,-1,0,0,0,0,0,0,0,0,0,0,0,0, 6,4,10,4,-8,-6,-2,3,-4,6,7,-12,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,7,4,-2,0,0,5,4,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,-2,-4,7,5,4,0,0,-4,-4,4,0,0,0,0,0,0,0,0,0,0,0,0, -7,2,0,7,0,4,-2,0,4,0,5,4,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,-7,0,7,7,0,-7,0,-2,0,4,0,0,0,0,0,0,0,0,0,0,0,0, 2,-7,0,-7,0,0,4,4,-2,-2,-7,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,-5,-4,-7,0,0,7,0,-4,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,-4,2,0,-4,-7,0,4,0,4,4,-2,0,0,0,0,0,0,0,0,0,0,0,0, -5,0,0,7,-4,0,-4,0,7,1,4,3,0,0,0,0,0,0,0,0,0,0,0,0, -4,0,-4,0,2,4,0,-7,0,-2,-4,2,0,0,0,0,0,0,0,0,0,0,0,0, 5,4,0,2,2,0,-4,-1,2,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,-5,0,7,7,-4,-4,4,-4,0,7,0,0,0,0,0,0,0,0,0,0,0,0, 0,-4,-4,-4,2,0,2,-3,-2,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-4,2,0,0,1,-4,-1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,-1,1,-4,0,0,4,4,-4, 0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,-1,0,-4,2,0,-4,0,1,-4, 0,0,0,0,0,0,0,0,0,0,0,0,4,-4,1,0,-1,-1,0,1,0,2,0,-4, 0,0,0,0,0,0,0,0,0,0,0,0,-2,1,0,1,0,0,-4,-4,2,2,1,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,-1,4,1,0,0,-1,0,4,0,1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,4,-2,0,4,1,0,-4,0,-4,-4,2, 0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,4,0,4,0,-1,-7,-4,3, 0,0,0,0,0,0,0,0,0,0,0,0,4,0,4,0,-2,-4,0,1,0,2,4,-2, 0,0,0,0,0,0,0,0,0,0,0,0,1,-4,0,-2,-2,0,4,7,-2,0,-4,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,-4,-1,0,-1,-1,4,4,-4,4,0,-1, 0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,-2,0,-2,-3,2,0,1,0]]; FF2 := [ [2,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,0,0,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,2,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,0,0,2,-1,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,2,-1,-1,0,-1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,2,1,0,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,1,2,-1,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,2,-1,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-1,-1,0,-1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,1,0,1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,2,-1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,2,-1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2], [0,0,0,0,0,0,0,0,0,0,0,0,-2,1,1,0,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,-2,-1,0,-1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-2,1,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,-2,1,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,1,0,1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,-1,0,-1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-2,1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,-2,1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2, 2,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,0,0,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,2,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,0,0,2,-1,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,1,1,-2,1,-2,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,0,-1,2,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,2,-2,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,2,-2,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,-1,-1,2,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,0,1,-2,1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,-1,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -2,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,-1,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -2,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-2,1,-2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,2,-1,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,3,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-2,-3,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,3, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-2,0,0,-3,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,2,-1,2,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-2,1,-2,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,-3,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-2,2,3,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-3,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-2,2,0,0,3,0,0,0,0,0,0,0], [0,0,0,0,0,0,2,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,0,0,2,-1,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,0,0,0,0, -2,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,-2,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,-1,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,-1,0,0,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,1,0,1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,-1,0,-1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-2,1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,-2,1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2, 0,0,0,0,0,0,0,0,0,0,0,0,2,-1,-1,0,-1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,2,1,0,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,1,2,-1,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,2,-1,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0]];