Dimension: 25 Number of points: 197056 Inner product coefficients: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 Points: -1,-1,-1,-1,1,1,1,-1,-1,-3,-1,1,-1,1,1,1,1,-1,1,-1,1,-1,-1,1,4 -1,-1,-1,-1,1,1,1,-1,-1,-3,-1,1,-1,1,1,1,1,-1,1,-1,1,-1,-1,1,-4 -1,1,1,-1,-3,1,1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,-1,4 -1,1,1,-1,-3,1,1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,-1,-4 0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,2 0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-2 -1,1,1,-1,-1,-3,-1,-1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,1,4 -1,1,1,-1,-1,-3,-1,-1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,1,-4 -1,1,1,1,-1,3,-1,1,1,1,1,1,1,-1,1,-1,-1,1,-1,-1,1,-1,-1,-1,4 -1,1,1,1,-1,3,-1,1,1,1,1,1,1,-1,1,-1,-1,1,-1,-1,1,-1,-1,-1,-4 1,-1,3,-1,-1,1,-1,1,-1,1,1,-1,1,1,1,1,-1,-1,-1,1,1,-1,1,-1,4 1,-1,3,-1,-1,1,-1,1,-1,1,1,-1,1,1,1,1,-1,-1,-1,1,1,-1,1,-1,-4 1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,2 1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,-2 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,2 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,-2 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,2 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,-2 -1,1,-1,1,-1,-1,1,1,-3,-1,1,-1,-1,-1,1,-1,1,1,1,-1,1,-1,-1,1,4 -1,1,-1,1,-1,-1,1,1,-3,-1,1,-1,-1,-1,1,-1,1,1,1,-1,1,-1,-1,1,-4 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,2 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,-2 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,2 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,-2 -1,1,-1,-1,1,1,-1,-1,-1,-1,-1,1,1,1,-1,1,1,3,1,-1,1,1,1,-1,4 -1,1,-1,-1,1,1,-1,-1,-1,-1,-1,1,1,1,-1,1,1,3,1,-1,1,1,1,-1,-4 1,-1,-1,-1,-1,-1,1,-1,1,-1,-3,1,1,-1,-1,-1,1,1,-1,1,1,1,1,-1,4 1,-1,-1,-1,-1,-1,1,-1,1,-1,-3,1,1,-1,-1,-1,1,1,-1,1,1,1,1,-1,-4 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,1,0,2 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,1,0,-2 0,0,0,1,0,0,1,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,2 0,0,0,1,0,0,1,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,-2 -3,1,-1,1,-1,1,-1,1,-1,-1,1,1,-1,1,-1,1,1,-1,-1,-1,1,-1,1,-1,4 -3,1,-1,1,-1,1,-1,1,-1,-1,1,1,-1,1,-1,1,1,-1,-1,-1,1,-1,1,-1,-4 -1,-1,-1,1,1,1,-1,1,3,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,-1,-1,-1,4 -1,-1,-1,1,1,1,-1,1,3,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,-1,-1,-1,-4 1,-1,-1,1,-1,-1,-1,1,1,-1,1,1,1,-1,1,-1,1,1,1,1,-1,3,-1,-1,4 1,-1,-1,1,-1,-1,-1,1,1,-1,1,1,1,-1,1,-1,1,1,1,1,-1,3,-1,-1,-4 1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,2 1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-2 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,1,-1,0,0,2 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,1,-1,0,0,-2 -1,-1,1,1,-1,1,-1,-1,-1,-1,1,1,1,-1,1,-1,1,-1,1,1,-1,-1,-3,1,4 -1,-1,1,1,-1,1,-1,-1,-1,-1,1,1,1,-1,1,-1,1,-1,1,1,-1,-1,-3,1,-4 -1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,2 -1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-2 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,1,1,-1,2 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,1,1,-1,-2 1,-1,-1,1,1,1,1,1,1,-1,1,1,-1,-1,3,-1,-1,1,1,-1,-1,-1,-1,1,4 1,-1,-1,1,1,1,1,1,1,-1,1,1,-1,-1,3,-1,-1,1,1,-1,-1,-1,-1,1,-4 1,1,1,-1,1,1,-1,1,1,1,1,-1,1,1,1,1,-1,1,1,-1,1,3,-1,-1,4 1,1,1,-1,1,1,-1,1,1,1,1,-1,1,1,1,1,-1,1,1,-1,1,3,-1,-1,-4 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,2 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,-2 -1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,2 -1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,-2 1,-1,1,-1,1,1,1,-1,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,3,1,4 1,-1,1,-1,1,1,1,-1,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,3,1,-4 -1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,2 -1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-2 1,1,-1,1,1,1,-1,-1,1,1,-1,1,3,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,4 1,1,-1,1,1,1,-1,-1,1,1,-1,1,3,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,-4 1,-1,1,-1,-3,1,-1,1,-1,1,1,-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,1,4 1,-1,1,-1,-3,1,-1,1,-1,1,1,-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,1,-4 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,2 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-2 -1,1,-1,1,1,1,1,1,-1,1,-1,1,-1,1,1,1,-1,1,-1,-3,1,1,-1,1,4 -1,1,-1,1,1,1,1,1,-1,1,-1,1,-1,1,1,1,-1,1,-1,-3,1,1,-1,1,-4 -1,1,-1,-1,1,1,-1,-1,-1,-1,1,1,-1,-1,-1,-1,-1,1,1,-1,-1,-3,-1,-1,4 -1,1,-1,-1,1,1,-1,-1,-1,-1,1,1,-1,-1,-1,-1,-1,1,1,-1,-1,-3,-1,-1,-4 -1,1,-1,3,-1,-1,-1,1,1,1,1,1,1,-1,1,-1,1,-1,1,-1,-1,-1,1,1,4 -1,1,-1,3,-1,-1,-1,1,1,1,1,1,1,-1,1,-1,1,-1,1,-1,-1,-1,1,1,-4 -1,-1,1,1,-1,3,1,-1,1,-1,1,1,-1,1,1,1,-1,-1,-1,1,-1,-1,1,1,4 -1,-1,1,1,-1,3,1,-1,1,-1,1,1,-1,1,1,1,-1,-1,-1,1,-1,-1,1,1,-4 0,-1,0,-1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,2 0,-1,0,-1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-2 1,1,-3,1,-1,-1,1,1,-1,-1,-1,1,1,1,1,1,1,-1,1,-1,1,1,1,-1,4 1,1,-3,1,-1,-1,1,1,-1,-1,-1,1,1,1,1,1,1,-1,1,-1,1,1,1,-1,-4 -1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,2 -1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,-2 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,2 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,-2 0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,2 0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-2 1,1,-1,1,1,-3,1,-1,-1,-1,1,1,1,-1,1,-1,-1,-1,1,1,-1,-1,-1,-1,4 1,1,-1,1,1,-3,1,-1,-1,-1,1,1,1,-1,1,-1,-1,-1,1,1,-1,-1,-1,-1,-4 -1,1,-1,-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,-1,-1,1,-3,1,-1,1,-1,-1,-1,4 -1,1,-1,-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,-1,-1,1,-3,1,-1,1,-1,-1,-1,-4 1,1,-1,-1,-1,-1,3,-1,1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,1,-1,1,1,4 1,1,-1,-1,-1,-1,3,-1,1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,1,-1,1,1,-4 1,0,-1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,2 1,0,-1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-2 0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,2 0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-2 1,-1,1,-1,1,1,-1,1,-1,-1,1,-1,1,-1,1,-1,1,3,1,1,1,-1,-1,-1,4 1,-1,1,-1,1,1,-1,1,-1,-1,1,-1,1,-1,1,-1,1,3,1,1,1,-1,-1,-1,-4 0,0,-1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,2 0,0,-1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-2 1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,2 1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,-2 -1,1,-1,-1,-1,-1,-1,1,1,-1,1,1,-1,-1,1,-1,-1,1,1,-3,1,1,1,-1,4 -1,1,-1,-1,-1,-1,-1,1,1,-1,1,1,-1,-1,1,-1,-1,1,1,-3,1,1,1,-1,-4 1,-1,-1,1,-1,1,1,1,-1,1,-1,-1,-1,1,1,1,1,-1,1,-1,-1,-1,1,3,4 1,-1,-1,1,-1,1,1,1,-1,1,-1,-1,-1,1,1,1,1,-1,1,-1,-1,-1,1,3,-4 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,2 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,-2 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,2 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,-2 0,1,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,2 0,1,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-2 1,-1,-1,-1,-1,-1,-1,1,3,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,4 1,-1,-1,-1,-1,-1,-1,1,3,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,-4 1,-1,-1,1,1,1,-1,1,-1,-1,1,1,1,1,1,1,1,-1,1,1,-1,-3,1,-1,4 1,-1,-1,1,1,1,-1,1,-1,-1,1,1,1,1,1,1,1,-1,1,1,-1,-3,1,-1,-4 -1,-1,1,-1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,-1,3,-1,-1,1,-1,1,1,4 -1,-1,1,-1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,-1,3,-1,-1,1,-1,1,1,-4 0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,2 0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,-2 0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,2 0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,-2 0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,2 0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,-2 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,2 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,-2 1,-1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-1,-1,1,1,-3,1,1,1,4 1,-1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-1,-1,1,1,-3,1,1,1,-4 -1,1,1,1,-1,1,1,-1,3,1,-1,-1,1,-1,-1,-1,1,-1,-1,1,1,-1,1,1,4 -1,1,1,1,-1,1,1,-1,3,1,-1,-1,1,-1,-1,-1,1,-1,-1,1,1,-1,1,1,-4 1,-1,-1,-1,-1,3,1,-1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,4 1,-1,-1,-1,-1,3,1,-1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-4 -1,-1,1,1,1,-1,-1,3,1,1,1,-1,-1,-1,1,-1,1,1,-1,-1,1,1,-1,1,4 -1,-1,1,1,1,-1,-1,3,1,1,1,-1,-1,-1,1,-1,1,1,-1,-1,1,1,-1,1,-4 0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,2 0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,-2 0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,2 0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-2 -1,-1,1,1,-1,-1,1,-1,1,-1,1,-1,-1,-1,1,-1,1,1,1,1,-1,1,1,3,4 -1,-1,1,1,-1,-1,1,-1,1,-1,1,-1,-1,-1,1,-1,1,1,1,1,-1,1,1,3,-4 1,-1,1,-1,-1,-1,-1,-1,-3,1,-1,1,1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,4 1,-1,1,-1,-1,-1,-1,-1,-3,1,-1,1,1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,-4 0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1 0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1 1,1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,3,1,1,-1,1,1,-1,4 1,1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,3,1,1,-1,1,1,-1,-4 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,-1,0,0,1,0,2 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,-1,0,0,1,0,-2 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,1,-1,2 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,1,-1,-2 -1,0,0,0,-1,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,2 -1,0,0,0,-1,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-2 0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,2 0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,-2 0,0,0,1,-1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,2 0,0,0,1,-1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,-2 1,1,-1,1,-1,-1,1,1,-3,1,1,-1,-1,1,-1,1,-1,-1,-1,1,-1,-1,1,-1,4 1,1,-1,1,-1,-1,1,1,-3,1,1,-1,-1,1,-1,1,-1,-1,-1,1,-1,-1,1,-1,-4 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,-1,0,2 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,-1,0,-2 1,1,-1,1,1,1,1,-1,-1,-1,1,-1,1,1,1,1,1,1,3,1,-1,1,-1,1,4 1,1,-1,1,1,1,1,-1,-1,-1,1,-1,1,1,1,1,1,1,3,1,-1,1,-1,1,-4 -1,-1,-1,1,1,-1,-1,-1,1,1,1,-3,1,1,-1,-1,1,1,-1,1,1,-1,-1,-1,4 -1,-1,-1,1,1,-1,-1,-1,1,1,1,-3,1,1,-1,-1,1,1,-1,1,1,-1,-1,-1,-4 -1,1,-1,-1,-1,-1,-1,1,-1,1,1,1,1,-1,1,1,-1,-1,-1,1,1,-3,-1,1,4 -1,1,-1,-1,-1,-1,-1,1,-1,1,1,1,1,-1,1,1,-1,-1,-1,1,1,-3,-1,1,-4 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,2 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,-2 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,2 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,-2 1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,1,3,-1,-1,1,1,-1,-1,-1,-1,1,1,-1,4 1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,1,3,-1,-1,1,1,-1,-1,-1,-1,1,1,-1,-4 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,-1,0,0,0,2 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,-1,0,0,0,-2 -1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,1,-1,3,1,1,-1,1,1,1,1,-1,-1,4 -1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,1,-1,3,1,1,-1,1,1,1,1,-1,-1,-4 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,2 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-2 -1,1,1,1,1,1,1,-1,-1,-1,1,1,1,-3,1,-1,1,1,1,-1,-1,1,1,-1,4 -1,1,1,1,1,1,1,-1,-1,-1,1,1,1,-3,1,-1,1,1,1,-1,-1,1,1,-1,-4 1,1,1,1,1,-1,-3,-1,-1,-1,-1,-1,1,-1,1,1,1,-1,-1,1,1,-1,-1,-1,4 1,1,1,1,1,-1,-3,-1,-1,-1,-1,-1,1,-1,1,1,1,-1,-1,1,1,-1,-1,-1,-4 -1,1,-1,-1,-1,1,-1,3,-1,1,-1,1,-1,-1,1,1,1,1,1,1,1,1,-1,-1,4 -1,1,-1,-1,-1,1,-1,3,-1,1,-1,1,-1,-1,1,1,1,1,1,1,1,1,-1,-1,-4 1,1,-1,-1,-1,-1,-1,-1,-1,1,1,3,-1,1,1,-1,1,-1,-1,-1,-1,-1,1,-1,4 1,1,-1,-1,-1,-1,-1,-1,-1,1,1,3,-1,1,1,-1,1,-1,-1,-1,-1,-1,1,-1,-4 1,-1,-1,-1,1,1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,1,1,3,1,1,4 1,-1,-1,-1,1,1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,1,1,3,1,1,-4 -1,1,-1,1,1,1,-1,1,-1,1,1,-1,-1,-1,-1,-3,-1,-1,-1,1,1,-1,1,1,4 -1,1,-1,1,1,1,-1,1,-1,1,1,-1,-1,-1,-1,-3,-1,-1,-1,1,1,-1,1,1,-4 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,2 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,-2 -1,1,-1,1,-1,-1,-1,-1,1,-1,1,1,1,1,1,-1,-1,3,1,1,1,-1,-1,1,4 -1,1,-1,1,-1,-1,-1,-1,1,-1,1,1,1,1,1,-1,-1,3,1,1,1,-1,-1,1,-4 -1,1,1,-1,-1,1,1,1,-1,-1,-1,-1,1,1,3,-1,-1,-1,-1,-1,-1,-1,-1,1,4 -1,1,1,-1,-1,1,1,1,-1,-1,-1,-1,1,1,3,-1,-1,-1,-1,-1,-1,-1,-1,1,-4 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,0,-1,2 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,0,-1,-2 1,-1,-1,1,-1,1,-1,1,-1,-1,1,-1,1,1,-1,-1,1,1,-1,-3,1,1,-1,-1,4 1,-1,-1,1,-1,1,-1,1,-1,-1,1,-1,1,1,-1,-1,1,1,-1,-3,1,1,-1,-1,-4 -1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,-1,-1,1,-3,-1,1,-1,-1,-1,1,-1,4 -1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,-1,-1,1,-3,-1,1,-1,-1,-1,1,-1,-4 1,-1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,-1,-1,1,-1,-3,1,1,1,-1,1,1,4 1,-1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,-1,-1,1,-1,-3,1,1,1,-1,1,1,-4 -1,1,-1,1,-1,1,-1,1,1,-3,-1,-1,1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,4 -1,1,-1,1,-1,1,-1,1,1,-3,-1,-1,1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-4 1,1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,-1,1,-1,-3,1,1,1,1,-1,4 1,1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,-1,1,-1,-3,1,1,1,1,-1,-4 1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,2 1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,-2 -1,1,-1,-1,1,-1,-1,1,1,-1,-1,-1,1,1,-1,-1,1,1,-1,1,-3,1,1,-1,4 -1,1,-1,-1,1,-1,-1,1,1,-1,-1,-1,1,1,-1,-1,1,1,-1,1,-3,1,1,-1,-4 -1,-1,-1,-1,1,1,-1,3,-1,1,-1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,1,4 -1,-1,-1,-1,1,1,-1,3,-1,1,-1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,1,-4 1,1,-1,1,-1,1,-1,-1,1,-1,-1,-1,-3,-1,1,1,-1,1,-1,-1,-1,1,1,1,4 1,1,-1,1,-1,1,-1,-1,1,-1,-1,-1,-3,-1,1,1,-1,1,-1,-1,-1,1,1,1,-4 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,2 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-2 1,1,-1,-1,1,1,-1,1,1,-1,1,1,1,-1,-1,1,1,-1,1,-1,-1,-1,-1,3,4 1,1,-1,-1,1,1,-1,1,1,-1,1,1,1,-1,-1,1,1,-1,1,-1,-1,-1,-1,3,-4 -1,-1,-1,1,1,1,-1,-1,1,1,-1,-1,-1,1,1,-1,1,-1,3,-1,-1,-1,-1,-1,4 -1,-1,-1,1,1,1,-1,-1,1,1,-1,-1,-1,1,1,-1,1,-1,3,-1,-1,-1,-1,-1,-4 1,1,3,1,1,-1,-1,1,-1,1,-1,1,-1,1,-1,-1,-1,1,1,-1,-1,1,-1,1,4 1,1,3,1,1,-1,-1,1,-1,1,-1,1,-1,1,-1,-1,-1,1,1,-1,-1,1,-1,1,-4 -1,-1,-1,-1,1,-1,-1,-1,-1,3,1,-1,1,-1,1,1,-1,1,-1,-1,-1,1,-1,1,4 -1,-1,-1,-1,1,-1,-1,-1,-1,3,1,-1,1,-1,1,1,-1,1,-1,-1,-1,1,-1,1,-4 1,0,0,1,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,2 1,0,0,1,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-2 0,0,-1,0,0,1,0,0,0,1,1,0,1,1,0,0,-1,0,0,1,0,0,0,0,2 0,0,-1,0,0,1,0,0,0,1,1,0,1,1,0,0,-1,0,0,1,0,0,0,0,-2 -1,1,-1,1,1,-1,1,-1,-1,-1,1,1,-1,1,1,1,-1,1,1,-1,-1,-1,3,1,4 -1,1,-1,1,1,-1,1,-1,-1,-1,1,1,-1,1,1,1,-1,1,1,-1,-1,-1,3,1,-4 1,1,1,1,-1,1,-1,-1,-1,-1,-1,1,-1,1,3,-1,1,1,1,-1,1,1,-1,-1,4 1,1,1,1,-1,1,-1,-1,-1,-1,-1,1,-1,1,3,-1,1,1,1,-1,1,1,-1,-1,-4 -1,0,0,1,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,2 -1,0,0,1,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,-2 -1,1,-1,1,-1,-1,-1,-1,-1,1,-3,-1,-1,-1,1,-1,1,-1,1,1,1,1,1,1,4 -1,1,-1,1,-1,-1,-1,-1,-1,1,-3,-1,-1,-1,1,-1,1,-1,1,1,1,1,1,1,-4 1,-1,1,-1,1,1,1,-1,1,-1,-1,1,1,-1,1,-1,-1,-1,-1,1,1,-3,-1,-1,4 1,-1,1,-1,1,1,1,-1,1,-1,-1,1,1,-1,1,-1,-1,-1,-1,1,1,-3,-1,-1,-4 0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,2 0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,-2 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,2 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,-2 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,2 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,-2 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0,2 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0,-2 -1,-1,1,1,-1,-1,-1,1,-1,-1,3,1,-1,-1,1,-1,-1,1,-1,1,-1,-1,1,-1,4 -1,-1,1,1,-1,-1,-1,1,-1,-1,3,1,-1,-1,1,-1,-1,1,-1,1,-1,-1,1,-1,-4 1,-1,-3,-1,-1,1,-1,1,-1,1,1,1,-1,-1,-1,1,-1,-1,-1,-1,1,1,1,1,4 1,-1,-3,-1,-1,1,-1,1,-1,1,1,1,-1,-1,-1,1,-1,-1,-1,-1,1,1,1,1,-4 1,-1,1,-1,1,1,-1,1,1,-1,1,-1,1,-1,1,-3,-1,-1,-1,-1,-1,1,1,-1,4 1,-1,1,-1,1,1,-1,1,1,-1,1,-1,1,-1,1,-3,-1,-1,-1,-1,-1,1,1,-1,-4 1,-1,-1,3,1,-1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,4 1,-1,-1,3,1,-1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-4 -1,-3,-1,1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,-1,1,-1,-1,-1,1,4 -1,-3,-1,1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,-1,1,-1,-1,-1,1,-4 3,-1,-1,-1,-1,1,-1,1,-1,1,-1,-1,1,1,-1,1,1,1,1,1,-1,1,1,-1,4 3,-1,-1,-1,-1,1,-1,1,-1,1,-1,-1,1,1,-1,1,1,1,1,1,-1,1,1,-1,-4 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,2 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,-2 1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,2 1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,-2 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,-1,1,2 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,-1,1,-2 1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,1,-1,1,1,3,-1,-1,-1,1,1,4 1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,1,-1,1,1,3,-1,-1,-1,1,1,-4 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,2 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,-2 -1,1,-3,-1,-1,1,-1,1,1,-1,-1,1,-1,1,1,-1,-1,-1,1,1,-1,-1,1,1,4 -1,1,-3,-1,-1,1,-1,1,1,-1,-1,1,-1,1,1,-1,-1,-1,1,1,-1,-1,1,1,-4 0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,1,2 0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,1,-2 3,1,1,1,1,-1,1,1,1,1,1,1,-1,-1,1,-1,1,-1,1,-1,1,1,1,-1,4 3,1,1,1,1,-1,1,1,1,1,1,1,-1,-1,1,-1,1,-1,1,-1,1,1,1,-1,-4 3,1,-1,1,1,-1,-1,1,-1,-1,-1,-1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,4 3,1,-1,1,1,-1,-1,1,-1,-1,-1,-1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,-4 -1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,2 -1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-2 0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,2 0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,-2 0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,2 0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-2 -1,1,-1,1,1,1,-1,-1,1,-1,1,3,1,1,1,1,-1,-1,1,-1,-1,1,-1,-1,4 -1,1,-1,1,1,1,-1,-1,1,-1,1,3,1,1,1,1,-1,-1,1,-1,-1,1,-1,-1,-4 1,-1,-1,1,-1,1,1,-1,1,-1,1,1,-1,-1,-1,1,1,-1,1,-3,-1,-1,1,-1,4 1,-1,-1,1,-1,1,1,-1,1,-1,1,1,-1,-1,-1,1,1,-1,1,-3,-1,-1,1,-1,-4 3,-1,1,1,-1,-1,1,1,-1,-1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,1,4 3,-1,1,1,-1,-1,1,1,-1,-1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,1,-4 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,2 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,-2 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,2 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,-2 0,-1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,2 0,-1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,-2 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,2 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-2 1,1,1,-1,3,1,1,1,-1,-1,-1,1,-1,1,1,-1,1,1,-1,-1,-1,-1,1,-1,4 1,1,1,-1,3,1,1,1,-1,-1,-1,1,-1,1,1,-1,1,1,-1,-1,-1,-1,1,-1,-4 -1,-1,-1,1,-1,3,1,1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,1,1,1,-1,4 -1,-1,-1,1,-1,3,1,1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,1,1,1,-1,-4 -1,-1,-1,1,1,-1,-1,1,-1,-1,-1,3,1,-1,1,-1,1,1,-1,-1,1,-1,-1,-1,4 -1,-1,-1,1,1,-1,-1,1,-1,-1,-1,3,1,-1,1,-1,1,1,-1,-1,1,-1,-1,-1,-4 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,-1,2 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,-1,-2 -1,1,-1,-3,-1,-1,1,-1,1,1,1,-1,1,1,-1,1,-1,1,1,-1,1,-1,-1,-1,4 -1,1,-1,-3,-1,-1,1,-1,1,1,1,-1,1,1,-1,1,-1,1,1,-1,1,-1,-1,-1,-4 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1 0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1 0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,-1 0,0,1,0,-1,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,2 0,0,1,0,-1,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-2 0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,2 0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,-2 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0,1,2 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0,1,-2 -1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,1,-1,1,-1,-3,-1,-1,1,-1,1,4 -1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,1,-1,1,-1,1,-1,-3,-1,-1,1,-1,1,-4 1,1,1,1,-1,-1,-1,1,-1,1,1,1,-1,1,-1,-1,1,1,-1,1,3,-1,-1,-1,4 1,1,1,1,-1,-1,-1,1,-1,1,1,1,-1,1,-1,-1,1,1,-1,1,3,-1,-1,-1,-4 0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,2 0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-2 -1,-1,-1,-1,-1,1,1,1,-1,-1,1,1,3,-1,1,1,-1,1,1,-1,1,1,-1,1,4 -1,-1,-1,-1,-1,1,1,1,-1,-1,1,1,3,-1,1,1,-1,1,1,-1,1,1,-1,1,-4 0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,2 0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,-2 1,1,-1,-1,-1,-1,-1,-3,-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,-1,1,4 1,1,-1,-1,-1,-1,-1,-3,-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,-1,1,-4 -1,-1,1,1,-1,1,1,-1,-1,1,1,-1,1,3,-1,1,1,1,1,-1,-1,-1,1,-1,4 -1,-1,1,1,-1,1,1,-1,-1,1,1,-1,1,3,-1,1,1,1,1,-1,-1,-1,1,-1,-4 -1,1,-1,1,1,1,1,-1,-3,-1,-1,-1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,1,4 -1,1,-1,1,1,1,1,-1,-3,-1,-1,-1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,1,-4 3,-1,1,1,-1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,1,-1,-1,-1,-1,1,1,1,-1,4 3,-1,1,1,-1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,1,-1,-1,-1,-1,1,1,1,-1,-4 1,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,2 1,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-2 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,1,0,-1,0,2 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,1,0,-1,0,-2 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,-1,0,0,1,0,2 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,-1,0,0,1,0,-2 -1,-1,-1,1,-1,-1,1,-1,3,-1,-1,-1,-1,1,-1,1,-1,1,1,1,-1,-1,1,-1,4 -1,-1,-1,1,-1,-1,1,-1,3,-1,-1,-1,-1,1,-1,1,-1,1,1,1,-1,-1,1,-1,-4 1,-1,-1,1,1,-1,1,1,1,-1,-1,-1,1,-1,1,-1,3,-1,1,1,1,-1,-1,1,4 1,-1,-1,1,1,-1,1,1,1,-1,-1,-1,1,-1,1,-1,3,-1,1,1,1,-1,-1,1,-4 -1,-1,-1,1,-1,1,-1,-1,1,-1,-1,1,1,1,-1,1,3,-1,1,1,-1,1,1,1,4 -1,-1,-1,1,-1,1,-1,-1,1,-1,-1,1,1,1,-1,1,3,-1,1,1,-1,1,1,1,-4 0,1,1,0,0,0,-1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,2 0,1,1,0,0,0,-1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,-2 -1,1,-1,1,1,1,1,1,-1,1,-3,-1,1,1,1,1,-1,1,1,1,-1,-1,1,-1,4 -1,1,-1,1,1,1,1,1,-1,1,-3,-1,1,1,1,1,-1,1,1,1,-1,-1,1,-1,-4 1,1,1,1,-1,1,1,-1,-1,1,1,-1,1,-1,1,-1,-1,1,1,1,-1,-3,1,1,4 1,1,1,1,-1,1,1,-1,-1,1,1,-1,1,-1,1,-1,-1,1,1,1,-1,-3,1,1,-4 1,1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,1,1,-3,-1,-1,1,1,1,1,-1,-1,4 1,1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,1,1,-3,-1,-1,1,1,1,1,-1,-1,-4 0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,2 0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,-2 -1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,2 -1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,-2 -1,1,1,-1,1,3,-1,-1,1,-1,1,-1,1,1,-1,1,1,-1,1,1,1,-1,-1,-1,4 -1,1,1,-1,1,3,-1,-1,1,-1,1,-1,1,1,-1,1,1,-1,1,1,1,-1,-1,-1,-4 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,-1,2 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,-1,-2 -1,-1,-1,-1,-1,1,1,1,-1,3,1,-1,-1,1,1,-1,1,-1,-1,-1,1,-1,-1,-1,4 -1,-1,-1,-1,-1,1,1,1,-1,3,1,-1,-1,1,1,-1,1,-1,-1,-1,1,-1,-1,-1,-4 1,1,-1,3,1,1,1,-1,-1,1,-1,1,-1,1,-1,-1,-1,-1,1,1,1,1,-1,-1,4 1,1,-1,3,1,1,1,-1,-1,1,-1,1,-1,1,-1,-1,-1,-1,1,1,1,1,-1,-1,-4 1,1,1,-1,-1,1,-1,1,1,-1,-1,-1,1,1,-1,-1,-3,1,1,1,-1,-1,-1,-1,4 1,1,1,-1,-1,1,-1,1,1,-1,-1,-1,1,1,-1,-1,-3,1,1,1,-1,-1,-1,-1,-4 -1,1,1,1,-1,-1,1,1,1,1,-1,-1,1,1,-1,-1,-1,-1,3,-1,1,1,1,-1,4 -1,1,1,1,-1,-1,1,1,1,1,-1,-1,1,1,-1,-1,-1,-1,3,-1,1,1,1,-1,-4 1,-1,1,-1,-1,1,-1,-1,-1,-1,1,-1,1,-1,-3,1,-1,1,1,-1,1,-1,1,1,4 1,-1,1,-1,-1,1,-1,-1,-1,-1,1,-1,1,-1,-3,1,-1,1,1,-1,1,-1,1,1,-4 -3,-1,1,-1,1,-1,1,1,1,1,-1,1,-1,1,1,1,1,1,1,-1,1,-1,1,-1,4 -3,-1,1,-1,1,-1,1,1,1,1,-1,1,-1,1,1,1,1,1,1,-1,1,-1,1,-1,-4 1,1,-1,-1,1,1,1,-1,1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,1,3,1,4 1,1,-1,-1,1,1,1,-1,1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,1,3,1,-4 1,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,2 1,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,-2 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,0,-1,2 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,0,-1,-2 1,1,-1,-1,1,1,-1,-1,-1,-1,1,-3,1,1,1,1,-1,1,-1,-1,-1,-1,1,-1,4 1,1,-1,-1,1,1,-1,-1,-1,-1,1,-3,1,1,1,1,-1,1,-1,-1,-1,-1,1,-1,-4 1,-1,-1,1,-1,1,1,-1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,1,3,1,1,1,4 1,-1,-1,1,-1,1,1,-1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,1,3,1,1,1,-4 1,-1,-1,-1,-1,1,-3,-1,1,1,-1,-1,1,-1,1,-1,-1,1,-1,1,1,-1,1,1,4 1,-1,-1,-1,-1,1,-3,-1,1,1,-1,-1,1,-1,1,-1,-1,1,-1,1,1,-1,1,1,-4 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,-1,0,0,2 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,-1,0,0,-2 1,-1,3,-1,-1,1,1,1,1,1,-1,1,1,-1,-1,-1,1,1,1,-1,-1,-1,1,-1,4 1,-1,3,-1,-1,1,1,1,1,1,-1,1,1,-1,-1,-1,1,1,1,-1,-1,-1,1,-1,-4 1,-1,1,1,1,1,-1,-1,-1,1,-1,-3,-1,1,1,-1,-1,-1,-1,-1,1,1,-1,1,4 1,-1,1,1,1,1,-1,-1,-1,1,-1,-3,-1,1,1,-1,-1,-1,-1,-1,1,1,-1,1,-4 1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,2 1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-2 1,-1,1,-1,1,3,-1,-1,-1,1,-1,1,1,1,1,1,-1,1,1,-1,-1,-1,-1,1,4 1,-1,1,-1,1,3,-1,-1,-1,1,-1,1,1,1,1,1,-1,1,1,-1,-1,-1,-1,1,-4 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,2 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,-2 -1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,2 -1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,-2 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,2 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,-2 -1,1,1,1,-1,1,-3,-1,1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,1,-1,1,4 -1,1,1,1,-1,1,-3,-1,1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,1,-1,1,-4 0,1,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,2 0,1,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,-2 -1,-1,-1,1,1,1,-1,-1,-1,1,-1,1,-1,3,1,-1,1,1,-1,1,1,-1,1,1,4 -1,-1,-1,1,1,1,-1,-1,-1,1,-1,1,-1,3,1,-1,1,1,-1,1,1,-1,1,1,-4 1,-1,1,3,-1,1,-1,1,1,1,-1,1,1,1,-1,1,-1,1,1,1,1,-1,1,1,4 1,-1,1,3,-1,1,-1,1,1,1,-1,1,1,1,-1,1,-1,1,1,1,1,-1,1,1,-4 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,2 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,-2 1,0,0,1,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,2 1,0,0,1,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-2 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,2 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,-2 1,-1,-1,1,1,-1,-3,-1,-1,1,1,1,1,1,-1,-1,-1,-1,1,-1,1,-1,-1,1,4 1,-1,-1,1,1,-1,-3,-1,-1,1,1,1,1,1,-1,-1,-1,-1,1,-1,1,-1,-1,1,-4 1,-1,1,1,1,1,-1,1,-1,-1,-1,1,1,-1,-1,1,1,-1,3,-1,1,1,-1,-1,4 1,-1,1,1,1,1,-1,1,-1,-1,-1,1,1,-1,-1,1,1,-1,3,-1,1,1,-1,-1,-4 1,0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,2 1,0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,-2 3,1,-1,1,1,1,1,-1,-1,1,1,1,1,1,-1,1,1,1,-1,-1,1,-1,1,1,4 3,1,-1,1,1,1,1,-1,-1,1,1,1,1,1,-1,1,1,1,-1,-1,1,-1,1,1,-4 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,-1,0,0,0,2 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,-1,0,0,0,-2 -1,3,-1,1,-1,-1,1,-1,-1,1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,1,-1,4 -1,3,-1,1,-1,-1,1,-1,-1,1,-1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,1,-1,-4 0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,2 0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,-2 1,1,1,1,-1,1,-1,3,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,1,4 1,1,1,1,-1,1,-1,3,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,1,-4 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,2 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-2 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,-1,1,-1,2 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,-1,1,-1,-2 1,1,1,3,1,1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,1,-1,1,-1,-1,1,4 1,1,1,3,1,1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,1,-1,1,-1,-1,1,-4 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,-1,0,0,2 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,-1,0,0,-2 1,3,-1,-1,-1,-1,-1,-1,1,1,1,-1,1,-1,1,1,1,-1,-1,-1,1,1,1,1,4 1,3,-1,-1,-1,-1,-1,-1,1,1,1,-1,1,-1,1,1,1,-1,-1,-1,1,1,1,1,-4 -1,1,-1,1,1,1,1,-1,-1,1,1,-1,1,-1,-1,3,-1,-1,1,-1,1,1,1,-1,4 -1,1,-1,1,1,1,1,-1,-1,1,1,-1,1,-1,-1,3,-1,-1,1,-1,1,1,1,-1,-4 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,-1,2 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,-1,-2 1,-1,-1,-1,1,-1,1,1,-1,-3,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,4 1,-1,-1,-1,1,-1,1,1,-1,-3,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,-4 0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,2 0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-2 -1,-1,-1,1,-1,1,1,1,1,-1,1,-1,1,1,-1,-1,-1,-1,1,-1,1,-3,-1,1,4 -1,-1,-1,1,-1,1,1,1,1,-1,1,-1,1,1,-1,-1,-1,-1,1,-1,1,-3,-1,1,-4 0,0,1,0,0,1,0,-1,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,2 0,0,1,0,0,1,0,-1,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,-2 0,0,1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,2 0,0,1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-2 1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,-1,1,1,-1,1,-1,-3,-1,-1,-1,1,4 1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,-1,1,1,-1,1,-1,-3,-1,-1,-1,1,-4 -1,1,1,-3,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,-1,1,1,1,1,-1,-1,1,-1,4 -1,1,1,-3,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,-1,1,1,1,1,-1,-1,1,-1,-4 1,1,-1,-1,-3,1,1,1,1,-1,1,1,-1,1,1,1,1,1,-1,-1,1,-1,-1,1,4 1,1,-1,-1,-3,1,1,1,1,-1,1,1,-1,1,1,1,1,1,-1,-1,1,-1,-1,1,-4 1,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,2 1,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,-2 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,1,1,0,0,0,2 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,1,1,0,0,0,-2 -1,-1,-1,1,-1,1,1,-1,1,1,1,-1,-1,-1,1,1,1,3,1,-1,1,1,-1,-1,4 -1,-1,-1,1,-1,1,1,-1,1,1,1,-1,-1,-1,1,1,1,3,1,-1,1,1,-1,-1,-4 0,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,1,0,0,0,2 0,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,1,0,0,0,-2 0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,2 0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-2 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,2 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,-2 -1,1,1,1,-1,1,-1,1,1,-1,1,-1,3,1,-1,1,-1,-1,-1,-1,-1,1,1,1,4 -1,1,1,1,-1,1,-1,1,1,-1,1,-1,3,1,-1,1,-1,-1,-1,-1,-1,1,1,1,-4 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,-1,2 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,-1,-2 1,-1,-1,-1,1,1,1,-1,-1,1,-1,-1,1,1,-1,-3,-1,1,1,-1,1,-1,1,-1,4 1,-1,-1,-1,1,1,1,-1,-1,1,-1,-1,1,1,-1,-3,-1,1,1,-1,1,-1,1,-1,-4 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,-1,-1,0,-1,0,0,2 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,-1,-1,0,-1,0,0,-2 1,1,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,2 1,1,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,-2 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,1,0,2 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,1,0,-2 -1,1,-1,1,1,-1,-3,1,1,1,-1,-1,-1,-1,-1,1,-1,1,1,1,-1,-1,-1,1,4 -1,1,-1,1,1,-1,-3,1,1,1,-1,-1,-1,-1,-1,1,-1,1,1,1,-1,-1,-1,1,-4 -1,1,1,1,1,1,1,1,1,-1,-3,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,4 -1,1,1,1,1,1,1,1,1,-1,-3,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-4 -1,-1,1,1,1,1,-1,-1,-1,-3,1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,-1,-1,4 -1,-1,1,1,1,1,-1,-1,-1,-3,1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,-1,-1,-4 -1,1,1,1,-1,-1,1,-1,-1,-1,1,-1,1,1,1,1,1,-3,1,1,1,-1,1,1,4 -1,1,1,1,-1,-1,1,-1,-1,-1,1,-1,1,1,1,1,1,-3,1,1,1,-1,1,1,-4 -1,-1,1,1,-1,1,-1,-1,1,1,-3,1,-1,-1,1,1,1,1,-1,1,-1,-1,-1,-1,4 -1,-1,1,1,-1,1,-1,-1,1,1,-3,1,-1,-1,1,1,1,1,-1,1,-1,-1,-1,-1,-4 1,1,1,1,-1,-1,-1,1,1,3,1,-1,1,-1,-1,-1,-1,1,-1,1,-1,1,1,-1,4 1,1,1,1,-1,-1,-1,1,1,3,1,-1,1,-1,-1,-1,-1,1,-1,1,-1,1,1,-1,-4 1,-1,-1,1,3,-1,-1,1,1,1,-1,1,1,1,1,1,1,1,1,-1,-1,1,1,1,4 1,-1,-1,1,3,-1,-1,1,1,1,-1,1,1,1,1,1,1,1,1,-1,-1,1,1,1,-4 0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,2 0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-2 1,-1,-1,1,1,3,1,1,1,-1,-1,1,1,1,1,1,1,1,-1,1,1,1,-1,-1,4 1,-1,-1,1,1,3,1,1,1,-1,-1,1,1,1,1,1,1,1,-1,1,1,1,-1,-1,-4 1,-1,-1,-1,1,-3,1,-1,-1,-1,-1,-1,-1,1,-1,1,1,-1,1,1,-1,1,1,1,4 1,-1,-1,-1,1,-3,1,-1,-1,-1,-1,-1,-1,1,-1,1,1,-1,1,1,-1,1,1,1,-4 -1,1,-3,1,1,-1,1,-1,1,-1,-1,1,-1,-1,-1,-1,1,1,1,-1,-1,1,-1,1,4 -1,1,-3,1,1,-1,1,-1,1,-1,-1,1,-1,-1,-1,-1,1,1,1,-1,-1,1,-1,1,-4 -1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,2 -1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,-2 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,2 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,-2 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,2 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-2 1,-1,1,-1,1,1,-1,-1,3,1,-1,1,1,1,-1,1,-1,-1,-1,1,-1,1,1,-1,4 1,-1,1,-1,1,1,-1,-1,3,1,-1,1,1,1,-1,1,-1,-1,-1,1,-1,1,1,-1,-4 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,2 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-2 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,2 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,-2 1,-1,1,1,-1,-1,1,1,1,1,1,-1,-1,-1,1,-1,-1,-3,-1,1,-1,-1,-1,1,4 1,-1,1,1,-1,-1,1,1,1,1,1,-1,-1,-1,1,-1,-1,-3,-1,1,-1,-1,-1,1,-4 -1,1,1,1,1,1,-1,1,-1,1,3,-1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,4 -1,1,1,1,1,1,-1,1,-1,1,3,-1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,-4 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,1,-1,0,2 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,1,-1,0,-2 0,0,0,-1,0,0,-1,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,2 0,0,0,-1,0,0,-1,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,-2 3,-1,1,-1,1,-1,1,-1,1,1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,1,-1,1,4 3,-1,1,-1,1,-1,1,-1,1,1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,1,-1,1,-4 1,1,1,-1,-1,-1,1,-1,-3,1,-1,-1,1,1,1,1,-1,1,1,-1,1,1,1,1,4 1,1,1,-1,-1,-1,1,-1,-3,1,-1,-1,1,1,1,1,-1,1,1,-1,1,1,1,1,-4 -1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,1,-3,1,1,4 -1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,1,-3,1,1,-4 -1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,2 -1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,-2 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,-1,1,0,0,2 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,-1,1,0,0,-2 1,1,-1,-1,1,-1,1,1,1,1,-1,-1,-1,1,-1,1,-1,1,-1,-1,1,1,3,-1,4 1,1,-1,-1,1,-1,1,1,1,1,-1,-1,-1,1,-1,1,-1,1,-1,-1,1,1,3,-1,-4 1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,2 1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-2 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,1,2 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,1,-2 -1,1,1,-1,-1,-1,-1,-1,-1,1,-1,-1,1,1,-3,1,1,-1,-1,1,1,1,1,-1,4 -1,1,1,-1,-1,-1,-1,-1,-1,1,-1,-1,1,1,-3,1,1,-1,-1,1,1,1,1,-1,-4 -1,-1,-1,1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,1,-1,-3,1,1,4 -1,-1,-1,1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,1,-1,-3,1,1,-4 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,1,2 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,1,-2 1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,2 1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-2 -1,1,-1,1,-1,-1,-1,1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-3,-1,4 -1,1,-1,1,-1,-1,-1,1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-3,-1,-4 1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,2 1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-2 -1,-1,1,-1,-1,-1,1,1,-1,-1,1,-1,-3,1,1,1,-1,-1,-1,-1,1,1,1,1,4 -1,-1,1,-1,-1,-1,1,1,-1,-1,1,-1,-3,1,1,1,-1,-1,-1,-1,1,1,1,1,-4 -1,1,-1,1,3,-1,1,-1,1,-1,-1,1,1,1,-1,1,1,-1,-1,1,1,-1,1,-1,4 -1,1,-1,1,3,-1,1,-1,1,-1,-1,1,1,1,-1,1,1,-1,-1,1,1,-1,1,-1,-4 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,2 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-2 1,-1,1,-1,-1,-1,-1,-1,1,-1,1,-1,1,-1,-1,-1,1,-1,1,3,-1,-1,1,-1,4 1,-1,1,-1,-1,-1,-1,-1,1,-1,1,-1,1,-1,-1,-1,1,-1,1,3,-1,-1,1,-1,-4 1,-1,1,1,-1,-1,1,1,1,1,-1,-1,1,1,1,1,1,-1,-1,1,1,3,1,1,4 1,-1,1,1,-1,-1,1,1,1,1,-1,-1,1,1,1,1,1,-1,-1,1,1,3,1,1,-4 1,-1,1,-3,1,1,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,1,-1,1,1,1,-1,-1,4 1,-1,1,-3,1,1,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,1,-1,1,1,1,-1,-1,-4 1,1,-1,-1,1,-3,-1,1,-1,1,-1,-1,1,-1,-1,-1,1,1,1,-1,1,1,-1,-1,4 1,1,-1,-1,1,-3,-1,1,-1,1,-1,-1,1,-1,-1,-1,1,1,1,-1,1,1,-1,-1,-4 0,1,0,1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,2 0,1,0,1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-2 -1,-1,3,-1,1,1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,1,4 -1,-1,3,-1,1,1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,1,-4 1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,2 1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,-2 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,2 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,-2 0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,2 0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-2 -1,-1,1,-1,-1,3,-1,1,1,1,-1,-1,-1,1,-1,1,1,1,-1,-1,1,1,1,1,4 -1,-1,1,-1,-1,3,-1,1,1,1,-1,-1,-1,1,-1,1,1,1,-1,-1,1,1,1,1,-4 1,-1,1,1,1,1,1,1,-1,1,1,-1,-1,1,1,1,-1,3,-1,1,-1,1,1,1,4 1,-1,1,1,1,1,1,1,-1,1,1,-1,-1,1,1,1,-1,3,-1,1,-1,1,1,1,-4 -1,-1,1,1,1,1,-3,1,-1,1,1,1,1,1,-1,1,1,1,-1,1,-1,1,-1,-1,4 -1,-1,1,1,1,1,-3,1,-1,1,1,1,1,1,-1,1,1,1,-1,1,-1,1,-1,-1,-4 -1,0,1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,2 -1,0,1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,-2 0,1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,2 0,1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-2 -1,1,-1,1,-1,-1,1,-1,1,1,-1,1,-1,1,-1,1,-1,-3,-1,-1,-1,1,1,1,4 -1,1,-1,1,-1,-1,1,-1,1,1,-1,1,-1,1,-1,1,-1,-3,-1,-1,-1,1,1,1,-4 0,0,1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,2 0,0,1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-2 -1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,2 -1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,-2 1,-1,1,1,1,1,1,-1,-1,1,-1,-1,1,1,-1,1,1,-1,-1,3,-1,-1,-1,1,4 1,-1,1,1,1,1,1,-1,-1,1,-1,-1,1,1,-1,1,1,-1,-1,3,-1,-1,-1,1,-4 -1,1,1,-1,1,-1,-1,-1,1,-1,1,1,1,-1,-1,-1,-1,1,-1,1,1,1,-1,-3,4 -1,1,1,-1,1,-1,-1,-1,1,-1,1,1,1,-1,-1,-1,-1,1,-1,1,1,1,-1,-3,-4 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,2 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,-2 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,2 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,-2 0,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,2 0,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-2 -1,1,1,1,1,1,1,-1,-3,-1,1,1,1,1,1,1,-1,1,-1,1,1,-1,-1,-1,4 -1,1,1,1,1,1,1,-1,-3,-1,1,1,1,1,1,1,-1,1,-1,1,1,-1,-1,-1,-4 -1,1,1,-1,-1,-1,1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,1,3,-1,1,4 -1,1,1,-1,-1,-1,1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,1,3,-1,1,-4 1,1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,1,-3,1,1,-1,1,-1,-1,4 1,1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,1,-3,1,1,-1,1,-1,-1,-4 0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,2 0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,-2 0,1,0,0,1,1,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,2 0,1,0,0,1,1,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,-2 0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,2 0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-2 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,2 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,-2 -1,1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,3,-1,-1,-1,4 -1,1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,3,-1,-1,-1,-4 1,-1,-1,-1,1,-1,-1,1,-3,-1,1,1,-1,1,1,1,-1,1,1,-1,-1,1,-1,-1,4 1,-1,-1,-1,1,-1,-1,1,-3,-1,1,1,-1,1,1,1,-1,1,1,-1,-1,1,-1,-1,-4 -1,1,1,1,1,-3,-1,1,-1,1,1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,-1,4 -1,1,1,1,1,-3,-1,1,-1,1,1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,-1,-4 1,1,-1,-1,-1,1,1,-3,-1,-1,-1,1,1,1,-1,1,-1,-1,1,1,-1,-1,1,-1,4 1,1,-1,-1,-1,1,1,-3,-1,-1,-1,1,1,1,-1,1,-1,-1,1,1,-1,-1,1,-1,-4 0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,2 0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-2 0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,2 0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,-2 1,1,-1,-1,1,1,-1,1,-1,1,-1,1,1,1,-1,1,-1,-1,-1,-1,1,-1,-1,-3,4 1,1,-1,-1,1,1,-1,1,-1,1,-1,1,1,1,-1,1,-1,-1,-1,-1,1,-1,-1,-3,-4 -1,1,-1,1,1,1,1,1,3,-1,1,-1,-1,1,1,1,1,-1,1,-1,1,1,1,1,4 -1,1,-1,1,1,1,1,1,3,-1,1,-1,-1,1,1,1,1,-1,1,-1,1,1,1,1,-4 0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1 0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1 -1,-1,1,1,1,1,-1,1,1,1,-1,1,1,1,1,1,1,-3,-1,-1,1,-1,-1,1,4 -1,-1,1,1,1,1,-1,1,1,1,-1,1,1,1,1,1,1,-3,-1,-1,1,-1,-1,1,-4 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,-1,0,2 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,-1,0,-2 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,-1,1,2 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,-1,1,-2 1,0,0,0,1,1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,2 1,0,0,0,1,1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-2 0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,2 0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-2 0,0,0,-1,1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,2 0,0,0,-1,1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-2 -1,-1,1,-1,1,1,-1,-1,3,-1,-1,1,1,-1,1,-1,1,1,1,-1,1,1,-1,1,4 -1,-1,1,-1,1,1,-1,-1,3,-1,-1,1,1,-1,1,-1,1,1,1,-1,1,1,-1,1,-4 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,1,0,2 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,1,0,-2 -1,-1,1,-1,-1,-1,-1,1,1,1,-1,1,-1,-1,-1,-1,-1,-1,-3,-1,1,-1,1,-1,4 -1,-1,1,-1,-1,-1,-1,1,1,1,-1,1,-1,-1,-1,-1,-1,-1,-3,-1,1,-1,1,-1,-4 1,1,1,-1,-1,1,1,1,-1,-1,-1,3,-1,-1,1,1,-1,-1,1,-1,-1,1,1,1,4 1,1,1,-1,-1,1,1,1,-1,-1,-1,3,-1,-1,1,1,-1,-1,1,-1,-1,1,1,1,-4 1,-1,1,1,1,1,1,-1,1,-1,-1,-1,-1,1,-1,-1,1,1,1,-1,-1,3,1,-1,4 1,-1,1,1,1,1,1,-1,1,-1,-1,-1,-1,1,-1,-1,1,1,1,-1,-1,3,1,-1,-4 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,2 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,-2 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,2 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,-2 -1,1,1,1,-1,1,1,1,1,1,-1,-1,-3,1,1,-1,-1,1,1,1,1,-1,-1,1,4 -1,1,1,1,-1,1,1,1,1,1,-1,-1,-3,1,1,-1,-1,1,1,1,1,-1,-1,1,-4 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,1,0,0,0,2 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,1,0,0,0,-2 1,1,-1,1,-1,-1,-1,1,1,-1,1,1,-1,1,-3,-1,-1,1,-1,-1,-1,-1,1,1,4 1,1,-1,1,-1,-1,-1,1,1,-1,1,1,-1,1,-3,-1,-1,1,-1,-1,-1,-1,1,1,-4 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,2 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-2 1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,3,-1,1,-1,-1,-1,1,1,-1,-1,1,4 1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,3,-1,1,-1,-1,-1,1,1,-1,-1,1,-4 -1,-1,-1,-1,-1,1,3,1,1,1,1,1,-1,1,-1,-1,-1,1,1,-1,-1,1,1,1,4 -1,-1,-1,-1,-1,1,3,1,1,1,1,1,-1,1,-1,-1,-1,1,1,-1,-1,1,1,1,-4 1,-1,1,1,1,-1,1,-3,1,-1,1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,4 1,-1,1,1,1,-1,1,-3,1,-1,1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-4 -1,-1,1,1,1,1,1,1,1,-1,-1,-3,1,-1,-1,1,-1,1,1,1,1,1,-1,1,4 -1,-1,1,1,1,1,1,1,1,-1,-1,-3,1,-1,-1,1,-1,1,1,1,1,1,-1,1,-4 -1,1,1,1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-3,-1,-1,4 -1,1,1,1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-3,-1,-1,-4 1,-1,1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,1,3,1,1,1,-1,-1,1,-1,-1,4 1,-1,1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,1,3,1,1,1,-1,-1,1,-1,-1,-4 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,2 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,-2 1,-1,1,-1,1,1,1,1,-1,1,-1,-1,-1,-1,-1,1,1,-3,-1,-1,-1,1,1,-1,4 1,-1,1,-1,1,1,1,1,-1,1,-1,-1,-1,-1,-1,1,1,-3,-1,-1,-1,1,1,-1,-4 1,-1,-1,1,1,-1,-1,-1,1,1,1,1,-1,-1,-3,1,1,1,1,1,1,1,1,-1,4 1,-1,-1,1,1,-1,-1,-1,1,1,1,1,-1,-1,-3,1,1,1,1,1,1,1,1,-1,-4 0,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,2 0,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,-2 -1,1,1,-1,1,-1,1,-1,1,1,-1,1,-1,-1,1,1,-1,-1,1,3,-1,-1,1,1,4 -1,1,1,-1,1,-1,1,-1,1,1,-1,1,-1,-1,1,1,-1,-1,1,3,-1,-1,1,1,-4 1,1,1,-1,1,1,1,-1,1,1,1,-1,-1,1,1,-1,3,1,-1,1,1,1,-1,1,4 1,1,1,-1,1,1,1,-1,1,1,1,-1,-1,1,1,-1,3,1,-1,1,1,1,-1,1,-4 -1,1,1,-1,-1,-1,1,1,-1,1,1,1,1,1,1,-1,1,3,-1,-1,-1,1,-1,-1,4 -1,1,1,-1,-1,-1,1,1,-1,1,1,1,1,1,1,-1,1,3,-1,-1,-1,1,-1,-1,-4 1,-1,1,-1,1,-1,1,-1,-1,3,1,1,-1,1,-1,-1,-1,-1,-1,1,1,1,1,1,4 1,-1,1,-1,1,-1,1,-1,-1,3,1,1,-1,1,-1,-1,-1,-1,-1,1,1,1,1,1,-4 -1,-1,1,1,1,-1,1,-1,1,1,1,1,1,-1,-1,1,-1,1,3,-1,-1,-1,-1,1,4 -1,-1,1,1,1,-1,1,-1,1,1,1,1,1,-1,-1,1,-1,1,3,-1,-1,-1,-1,1,-4 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,2 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,-2 1,-1,1,1,-1,1,1,-1,-1,1,1,1,-1,-1,1,1,-1,-1,1,-1,3,-1,-1,1,4 1,-1,1,1,-1,1,1,-1,-1,1,1,1,-1,-1,1,1,-1,-1,1,-1,3,-1,-1,1,-4 1,1,1,1,-1,-1,1,-3,1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,-1,4 1,1,1,1,-1,-1,1,-3,1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,-1,-4 -1,-1,1,-1,1,-1,1,1,-1,1,1,1,3,1,-1,-1,1,-1,1,1,1,-1,-1,-1,4 -1,-1,1,-1,1,-1,1,1,-1,1,1,1,3,1,-1,-1,1,-1,1,1,1,-1,-1,-1,-4 0,1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,2 0,1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-2 -1,-1,1,1,-1,-1,1,-1,-1,1,-1,-1,-1,1,1,-1,-1,1,-1,1,1,1,1,-3,4 -1,-1,1,1,-1,-1,1,-1,-1,1,-1,-1,-1,1,1,-1,-1,1,-1,1,1,1,1,-3,-4 1,1,1,-1,-1,-1,1,1,-1,-1,1,1,1,-1,-1,1,-1,1,-3,1,1,1,1,1,4 1,1,1,-1,-1,-1,1,1,-1,-1,1,1,1,-1,-1,1,-1,1,-3,1,1,1,1,1,-4 -1,-1,-3,-1,-1,1,1,-1,1,-1,1,-1,1,-1,1,1,1,-1,-1,1,1,-1,1,-1,4 -1,-1,-3,-1,-1,1,1,-1,1,-1,1,-1,1,-1,1,1,1,-1,-1,1,1,-1,1,-1,-4 1,1,1,1,-1,1,1,1,1,-3,-1,1,-1,1,-1,-1,1,-1,1,1,1,-1,1,-1,4 1,1,1,1,-1,1,1,1,1,-3,-1,1,-1,1,-1,-1,1,-1,1,1,1,-1,1,-1,-4 -1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,2 -1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-2 0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,2 0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-2 1,-1,1,-1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,1,-1,-1,1,1,1,-3,-1,4 1,-1,1,-1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,1,-1,-1,1,1,1,-3,-1,-4 -1,-1,-1,-1,1,-1,1,1,1,1,1,-1,1,-1,-3,1,-1,-1,-1,1,-1,-1,1,1,4 -1,-1,-1,-1,1,-1,1,1,1,1,1,-1,1,-1,-3,1,-1,-1,-1,1,-1,-1,1,1,-4 1,0,0,-1,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,2 1,0,0,-1,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-2 1,-1,1,-1,1,1,1,1,1,-1,3,1,1,1,-1,1,-1,1,-1,-1,-1,-1,-1,-1,4 1,-1,1,-1,1,1,1,1,1,-1,3,1,1,1,-1,1,-1,1,-1,-1,-1,-1,-1,-1,-4 -1,1,-1,1,-1,-1,-1,1,-1,1,1,-1,-1,1,-1,1,1,1,1,-1,-1,3,1,1,4 -1,1,-1,1,-1,-1,-1,1,-1,1,1,-1,-1,1,-1,1,1,1,1,-1,-1,3,1,1,-4 0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,2 0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,-2 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,2 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,-2 0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,2 0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,-2 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0,2 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0,-2 1,1,-1,-1,1,1,1,-1,1,1,-3,-1,1,1,-1,1,1,-1,1,-1,1,1,-1,1,4 1,1,-1,-1,1,1,1,-1,1,1,-3,-1,1,1,-1,1,1,-1,1,-1,1,1,-1,1,-4 -1,1,3,1,1,-1,1,-1,1,-1,-1,-1,1,1,1,-1,1,1,1,1,-1,-1,-1,-1,4 -1,1,3,1,1,-1,1,-1,1,-1,-1,-1,1,1,1,-1,1,1,1,1,-1,-1,-1,-1,-4 -1,1,-1,1,-1,-1,1,-1,-1,1,-1,1,-1,1,-1,3,1,1,1,1,1,-1,-1,1,4 -1,1,-1,1,-1,-1,1,-1,-1,1,-1,1,-1,1,-1,3,1,1,1,1,1,-1,-1,1,-4 -1,1,1,-3,-1,1,-1,1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,4 -1,1,1,-3,-1,1,-1,1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-4 1,3,1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,1,1,1,-1,4 1,3,1,-1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,1,1,1,-1,-4 -3,1,1,1,1,-1,1,-1,1,-1,1,1,-1,-1,1,-1,-1,-1,-1,-1,1,-1,-1,1,4 -3,1,1,1,1,-1,1,-1,1,-1,1,1,-1,-1,1,-1,-1,-1,-1,-1,1,-1,-1,1,-4 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,2 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-2 -1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,2 -1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,-2 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,1,-1,2 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,1,-1,-2 -1,1,1,1,1,1,1,1,1,1,1,-1,-1,1,-1,1,-1,-1,-3,1,1,1,-1,-1,4 -1,1,1,1,1,1,1,1,1,1,1,-1,-1,1,-1,1,-1,-1,-3,1,1,1,-1,-1,-4 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,2 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,-2 1,-1,3,1,1,-1,1,-1,-1,1,1,-1,1,-1,-1,1,1,1,-1,-1,1,1,-1,-1,4 1,-1,3,1,1,-1,1,-1,-1,1,1,-1,1,-1,-1,1,1,1,-1,-1,1,1,-1,-1,-4 0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,2 0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,-2 -3,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,1,1,-1,1,-1,1,-1,1,-1,-1,-1,1,4 -3,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,1,1,-1,1,-1,1,-1,1,-1,-1,-1,1,-4 -3,-1,1,-1,-1,1,1,-1,1,1,1,1,1,-1,-1,1,1,-1,-1,-1,-1,1,-1,-1,4 -3,-1,1,-1,-1,1,1,-1,1,1,1,1,1,-1,-1,1,1,-1,-1,-1,-1,1,-1,-1,-4 1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,2 1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-2 0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,2 0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-2 0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,2 0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-2 1,-1,1,-1,-1,-1,1,1,-1,1,-1,-3,-1,-1,-1,-1,1,1,-1,1,1,-1,1,1,4 1,-1,1,-1,-1,-1,1,1,-1,1,-1,-3,-1,-1,-1,-1,1,1,-1,1,1,-1,1,1,-4 -1,1,1,-1,1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,3,1,1,-1,1,4 -1,1,1,-1,1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,3,1,1,-1,1,-4 -3,1,-1,-1,1,1,-1,-1,1,1,-1,-1,1,1,1,-1,-1,-1,-1,-1,1,1,1,-1,4 -3,1,-1,-1,1,1,-1,-1,1,1,-1,-1,1,1,1,-1,-1,-1,-1,-1,1,1,1,-1,-4 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,1,0,0,1,0,0,2 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,1,0,0,1,0,0,-2 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,-1,0,1,0,0,0,0,0,2 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,-1,0,1,0,0,0,0,0,-2 0,1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,2 0,1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,-2 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,2 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,-2 -1,-1,-1,1,-3,-1,-1,-1,1,1,1,-1,1,-1,-1,1,-1,-1,1,1,1,1,-1,1,4 -1,-1,-1,1,-3,-1,-1,-1,1,1,1,-1,1,-1,-1,1,-1,-1,1,1,1,1,-1,1,-4 1,1,1,-1,1,-3,-1,-1,1,1,1,1,1,1,-1,1,1,1,-1,1,-1,-1,-1,1,4 1,1,1,-1,1,-3,-1,-1,1,1,1,1,1,1,-1,1,1,1,-1,1,-1,-1,-1,1,-4 1,1,1,-1,-1,1,1,-1,1,1,1,-3,-1,1,-1,1,-1,-1,1,1,-1,1,1,1,4 1,1,1,-1,-1,1,1,-1,1,1,1,-3,-1,1,-1,1,-1,-1,1,1,-1,1,1,1,-4 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,1,2 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,1,-2 1,-1,1,3,1,1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,-1,-1,1,-1,1,1,1,4 1,-1,1,3,1,1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,-1,-1,1,-1,1,1,1,-4 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1 0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,1 0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1 0,0,-1,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,2 0,0,-1,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-2 0,1,0,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,2 0,1,0,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,-2 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,-1,2 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,-1,-2 1,1,1,-1,1,1,1,1,-1,1,1,1,-1,1,-1,1,-1,1,3,1,1,-1,1,-1,4 1,1,1,-1,1,1,1,1,-1,1,1,1,-1,1,-1,1,-1,1,3,1,1,-1,1,-1,-4 -1,-1,-1,-1,1,1,1,-1,1,-1,-1,-1,1,-1,1,1,-1,-1,1,-1,-3,1,1,1,4 -1,-1,-1,-1,1,1,1,-1,1,-1,-1,-1,1,-1,1,1,-1,-1,1,-1,-3,1,1,1,-4 0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,2 0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-2 1,1,1,1,1,-1,-1,-1,1,1,-1,-1,-3,1,-1,-1,1,-1,-1,1,-1,-1,1,-1,4 1,1,1,1,1,-1,-1,-1,1,1,-1,-1,-3,1,-1,-1,1,-1,-1,1,-1,-1,1,-1,-4 0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,2 0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,-2 -1,-1,1,1,1,1,1,3,1,1,1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,-1,4 -1,-1,1,1,1,1,1,3,1,1,1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,-1,-4 1,1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,-3,1,-1,-1,-1,-1,1,1,1,-1,1,4 1,1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,-3,1,-1,-1,-1,-1,1,1,1,-1,1,-4 1,-1,1,-1,-1,-1,-1,1,3,1,1,1,-1,-1,1,1,-1,1,1,1,1,-1,-1,-1,4 1,-1,1,-1,-1,-1,-1,1,3,1,1,1,-1,-1,1,1,-1,1,1,1,1,-1,-1,-1,-4 -3,1,-1,-1,1,1,1,1,1,1,1,-1,1,-1,1,-1,1,1,1,1,-1,-1,-1,1,4 -3,1,-1,-1,1,1,1,1,1,1,1,-1,1,-1,1,-1,1,1,1,1,-1,-1,-1,1,-4 -1,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,2 -1,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-2 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,-1,0,1,0,2 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,-1,0,1,0,-2 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,1,0,0,-1,0,2 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,1,0,0,-1,0,-2 1,1,1,-1,1,1,-1,1,-3,1,1,1,1,-1,1,-1,1,-1,-1,-1,1,1,-1,1,4 1,1,1,-1,1,1,-1,1,-3,1,1,1,1,-1,1,-1,1,-1,-1,-1,1,1,-1,1,-4 -1,1,1,-1,-1,1,-1,-1,-1,1,1,1,-1,1,-1,1,-3,1,-1,-1,-1,1,1,-1,4 -1,1,1,-1,-1,1,-1,-1,-1,1,1,1,-1,1,-1,1,-3,1,-1,-1,-1,1,1,-1,-4 1,1,1,-1,1,-1,1,1,-1,1,1,-1,-1,-1,1,-1,-3,1,-1,-1,1,-1,-1,-1,4 1,1,1,-1,1,-1,1,1,-1,1,1,-1,-1,-1,1,-1,-3,1,-1,-1,1,-1,-1,-1,-4 0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,2 0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-2 1,-1,1,-1,-1,-1,-1,-1,1,-1,3,1,-1,-1,-1,-1,1,-1,-1,-1,1,1,-1,1,4 1,-1,1,-1,-1,-1,-1,-1,1,-1,3,1,-1,-1,-1,-1,1,-1,-1,-1,1,1,-1,1,-4 -1,-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,1,-1,1,1,-1,-1,-1,1,3,-1,-1,4 -1,-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1,1,-1,1,1,-1,-1,-1,1,3,-1,-1,-4 -1,-1,1,1,1,1,1,1,-1,-1,-1,1,1,-1,-1,3,1,1,-1,-1,-1,-1,1,1,4 -1,-1,1,1,1,1,1,1,-1,-1,-1,1,1,-1,-1,3,1,1,-1,-1,-1,-1,1,1,-4 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,2 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-2 1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,2 1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-2 1,-1,-1,1,-1,-3,1,1,-1,1,-1,1,-1,-1,1,-1,-1,1,-1,-1,-1,1,1,1,4 1,-1,-1,1,-1,-3,1,1,-1,1,-1,1,-1,-1,1,-1,-1,1,-1,-1,-1,1,1,1,-4 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,1,2 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,1,-2 1,1,1,1,1,-1,-1,-1,1,-3,-1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,4 1,1,1,1,1,-1,-1,-1,1,-3,-1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,-4 -1,-1,1,-3,-1,-1,-1,1,1,-1,1,-1,1,-1,1,1,1,1,-1,-1,-1,-1,1,1,4 -1,-1,1,-3,-1,-1,-1,1,1,-1,1,-1,1,-1,1,1,1,1,-1,-1,-1,-1,1,1,-4 -1,-1,-1,1,1,-1,1,-1,-1,1,1,1,-1,-1,1,1,3,-1,-1,-1,1,1,1,1,4 -1,-1,-1,1,1,-1,1,-1,-1,1,1,1,-1,-1,1,1,3,-1,-1,-1,1,1,1,1,-4 1,-1,-1,-1,1,1,-1,-1,-1,-1,1,1,-1,-1,1,1,1,1,-3,1,-1,-1,-1,1,4 1,-1,-1,-1,1,1,-1,-1,-1,-1,1,1,-1,-1,1,1,1,1,-3,1,-1,-1,-1,1,-4 -1,1,-1,1,1,-1,1,1,1,1,-1,1,-1,1,3,-1,1,-1,-1,1,-1,1,-1,-1,4 -1,1,-1,1,1,-1,1,1,1,1,-1,1,-1,1,3,-1,1,-1,-1,1,-1,1,-1,-1,-4 3,1,-1,1,-1,1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,1,4 3,1,-1,1,-1,1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,-1,1,-1,1,-1,1,-4 -1,-1,1,1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,-1,-3,-1,4 -1,-1,1,1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,-1,-3,-1,-4 -1,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,2 -1,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,-2 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,0,1,2 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,0,1,-2 -1,-1,1,1,-1,-1,1,1,1,1,-1,3,-1,-1,-1,-1,1,-1,1,1,1,1,-1,1,4 -1,-1,1,1,-1,-1,1,1,1,1,-1,3,-1,-1,-1,-1,1,-1,1,1,1,1,-1,1,-4 -1,1,1,-1,1,-1,-1,1,-1,1,-1,1,1,-1,1,1,1,-1,1,-1,-3,-1,-1,-1,4 -1,1,1,-1,1,-1,-1,1,-1,1,-1,1,1,-1,1,1,1,-1,1,-1,-3,-1,-1,-1,-4 -1,1,1,1,1,-1,3,1,-1,-1,1,1,-1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,4 -1,1,1,1,1,-1,3,1,-1,-1,1,1,-1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-4 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,1,0,0,2 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,1,0,0,-2 -1,1,-3,1,1,-1,-1,-1,-1,-1,1,-1,-1,1,1,1,-1,-1,-1,1,1,1,-1,1,4 -1,1,-3,1,1,-1,-1,-1,-1,-1,1,-1,-1,1,1,1,-1,-1,-1,1,1,1,-1,1,-4 -1,1,-1,-1,-1,-1,1,1,1,-1,1,3,1,-1,-1,1,1,1,1,1,-1,-1,1,-1,4 -1,1,-1,-1,-1,-1,1,1,1,-1,1,3,1,-1,-1,1,1,1,1,1,-1,-1,1,-1,-4 -1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,2 -1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-2 -1,1,-1,1,-1,-3,1,1,1,-1,1,-1,-1,-1,-1,-1,1,-1,-1,1,1,1,1,-1,4 -1,1,-1,1,-1,-3,1,1,1,-1,1,-1,-1,-1,-1,-1,1,-1,-1,1,1,1,1,-1,-4 0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,2 0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,-2 1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,2 1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-2 1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,0,0,2 1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,0,0,-2 1,-1,-1,-1,1,-1,3,1,-1,1,1,-1,1,-1,1,1,1,1,1,-1,-1,-1,1,-1,4 1,-1,-1,-1,1,-1,3,1,-1,1,1,-1,1,-1,1,1,1,1,1,-1,-1,-1,1,-1,-4 0,-1,0,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,2 0,-1,0,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-2 1,1,1,-1,-1,-1,1,1,1,-1,1,-1,1,-3,-1,1,-1,-1,1,-1,-1,1,-1,-1,4 1,1,1,-1,-1,-1,1,1,1,-1,1,-1,1,-3,-1,1,-1,-1,1,-1,-1,1,-1,-1,-4 -1,1,-1,-3,1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,1,-1,-1,4 -1,1,-1,-3,1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,1,-1,-1,-4 0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,1,2 0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,1,-2 -1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,2 -1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-2 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,2 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,-2 -1,1,1,-1,-1,1,3,1,1,-1,-1,-1,-1,-1,1,1,1,1,-1,1,-1,1,1,-1,4 -1,1,1,-1,-1,1,3,1,1,-1,-1,-1,-1,-1,1,1,1,1,-1,1,-1,1,1,-1,-4 -1,1,-1,-1,-1,-1,1,-1,1,1,1,-1,-1,1,1,-1,-1,1,-3,1,-1,-1,1,1,4 -1,1,-1,-1,-1,-1,1,-1,1,1,1,-1,-1,1,1,-1,-1,1,-3,1,-1,-1,1,1,-4 -1,0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,0,-1,0,2 -1,0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,0,-1,0,-2 -3,-1,1,-1,-1,-1,-1,1,1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,1,-1,1,-1,-1,4 -3,-1,1,-1,-1,-1,-1,1,1,-1,-1,-1,-1,-1,1,-1,-1,-1,1,1,-1,1,-1,-1,-4 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,1,0,0,0,2 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,1,0,0,0,-2 1,-3,1,-1,1,1,-1,1,1,-1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,-1,1,4 1,-3,1,-1,1,1,-1,1,1,-1,1,-1,-1,1,1,1,1,-1,1,1,-1,1,-1,1,-4 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,-1,0,2 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,-1,0,-2 -1,-1,-1,-1,1,-1,1,-3,1,1,1,1,1,1,1,-1,1,1,1,1,-1,1,1,-1,4 -1,-1,-1,-1,1,-1,1,-3,1,1,1,1,1,1,1,-1,1,1,1,1,-1,1,1,-1,-4 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,2 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-2 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,1,-1,1,2 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,1,-1,1,-2 -1,-1,-1,-3,-1,-1,1,1,-1,1,-1,1,1,1,1,1,-1,-1,-1,1,-1,1,1,-1,4 -1,-1,-1,-3,-1,-1,1,1,-1,1,-1,1,1,1,1,1,-1,-1,-1,1,-1,1,1,-1,-4 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,2 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,-2 -1,-3,1,1,1,1,1,1,-1,-1,-1,1,-1,1,-1,-1,-1,1,1,1,-1,-1,-1,-1,4 -1,-3,1,1,1,1,1,1,-1,-1,-1,1,-1,1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-4 1,-1,1,-1,-1,-1,-1,1,1,-1,-1,1,-1,1,1,-3,1,1,-1,1,-1,-1,-1,1,4 1,-1,1,-1,-1,-1,-1,1,1,-1,-1,1,-1,1,1,-3,1,1,-1,1,-1,-1,-1,1,-4 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,1,2 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,1,-2 -1,1,1,1,-1,1,-1,-1,1,3,1,1,-1,1,1,1,1,-1,1,1,1,1,1,-1,4 -1,1,1,1,-1,1,-1,-1,1,3,1,1,-1,1,1,1,1,-1,1,1,1,1,1,-1,-4 0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,2 0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-2 1,1,1,-1,1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,1,-1,1,-1,3,1,-1,4 1,1,1,-1,1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,1,-1,1,-1,3,1,-1,-4 0,0,-1,0,0,-1,0,1,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,2 0,0,-1,0,0,-1,0,1,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,-2 0,0,-1,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,2 0,0,-1,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-2 -1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,1,-1,-1,1,-1,1,3,1,1,1,-1,4 -1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,1,-1,-1,1,-1,1,3,1,1,1,-1,-4 1,-1,-1,3,1,-1,1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,-1,1,4 1,-1,-1,3,1,-1,1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,-1,1,-4 -1,-1,1,1,3,-1,-1,-1,-1,1,-1,-1,1,-1,-1,-1,-1,-1,1,1,-1,1,1,-1,4 -1,-1,1,1,3,-1,-1,-1,-1,1,-1,-1,1,-1,-1,-1,-1,-1,1,1,-1,1,1,-1,-4 -1,1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,2 -1,1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,-2 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,2 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,-2 1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,1,1,-1,-1,-1,-3,-1,1,-1,-1,1,1,4 1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,1,1,-1,-1,-1,-3,-1,1,-1,-1,1,1,-4 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,-1,0,0,0,2 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,-1,0,0,0,-2 0,0,0,0,1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,2 0,0,0,0,1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,-2 1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,2 1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,-2 1,-1,-1,-1,1,-1,1,-1,-1,1,-1,1,-3,-1,1,-1,1,1,1,1,1,-1,-1,-1,4 1,-1,-1,-1,1,-1,1,-1,-1,1,-1,1,-3,-1,1,-1,1,1,1,1,1,-1,-1,-1,-4 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,1,2 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,1,-2 -1,1,1,1,-1,-1,-1,1,1,-1,1,1,-1,-1,1,3,1,-1,-1,1,-1,1,-1,1,4 -1,1,1,1,-1,-1,-1,1,1,-1,1,1,-1,-1,1,3,1,-1,-1,1,-1,1,-1,1,-4 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,1,1,0,1,0,0,2 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,1,1,0,1,0,0,-2 -1,-1,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,2 -1,-1,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,-2 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,1,1,1,0,0,0,-1,0,2 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,1,1,1,0,0,0,-1,0,-2 1,-1,1,-1,-1,1,3,-1,-1,-1,1,1,1,1,1,-1,1,-1,-1,-1,1,1,1,-1,4 1,-1,1,-1,-1,1,3,-1,-1,-1,1,1,1,1,1,-1,1,-1,-1,-1,1,1,1,-1,-4 1,-1,-1,-1,-1,-1,-1,-1,-1,1,3,-1,-1,1,1,1,1,1,1,1,1,-1,1,1,4 1,-1,-1,-1,-1,-1,-1,-1,-1,1,3,-1,-1,1,1,1,1,1,1,1,1,-1,1,1,-4 1,1,-1,-1,-1,-1,1,1,1,3,-1,1,1,1,1,-1,1,1,1,1,1,-1,1,1,4 1,1,-1,-1,-1,-1,1,1,1,3,-1,1,1,1,1,-1,1,1,1,1,1,-1,1,1,-4 1,-1,-1,-1,1,1,-1,1,1,1,-1,1,-1,-1,-1,-1,-1,3,-1,-1,-1,1,-1,-1,4 1,-1,-1,-1,1,1,-1,1,1,1,-1,1,-1,-1,-1,-1,-1,3,-1,-1,-1,1,-1,-1,-4 1,1,-1,-1,1,-1,1,1,-1,-1,3,-1,1,1,-1,-1,-1,-1,1,-1,1,1,1,1,4 1,1,-1,-1,1,-1,1,1,-1,-1,3,-1,1,1,-1,-1,-1,-1,1,-1,1,1,1,1,-4 0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,-1,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,-1,1,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,-1,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,1,1,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,-1,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,-1,1,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,-1,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0 0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 -1,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 -1,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 -1,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0 1,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0 1,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0 1,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0 1,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,-1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,-1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,-1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,-1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,1,0,0,1,1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,-1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,-1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,-1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,-1,0,0,1,1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,-1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,-1,1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,-1,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0 0,0,0,1,0,1,0,0,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,-1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,-1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,-1,0,1,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,-1,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0 0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0 0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,1,0,0,1,1,0,0,0 0,0,-1,0,0,-1,-1,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,1,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,-1,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,-1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,1,1,1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,-1,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,-1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,-1,1,1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,-1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,-1,1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0 0,0,1,0,0,1,1,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0 0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0 0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,-1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,-1,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,-1,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,0 0,1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0 0,1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0 0,1,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0 0,1,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 -1,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0 1,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,-1,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0 0,0,0,0,1,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,-1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,-1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,-1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,-1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,1,0,0,1,1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,-1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,-1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,-1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,-1,0,0,1,1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,-1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,-1,1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,-1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,-1,1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,-1,0,-1,0,1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,-1,0,1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,-1,0,1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,1,0,-1,0,-1,1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,1,0,-1,0,1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,1,0,1,0,-1,-1,0,0,0,0,0,0,0,0 0,0,0,1,0,0,1,0,0,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,-1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0 0,1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,-1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,-1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0 0,0,0,0,1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0 0,0,0,0,1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0 0,0,0,0,1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 -1,1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0 1,1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,1,0,1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,-1,0,1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,-1,0,-1,0 0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,1,0,1,0 -1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,1,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,-1,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 -1,0,0,1,1,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,-1,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,-1,1,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,-1,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,0 1,0,0,1,1,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0 0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,-1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,-1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,-1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,0 0,0,1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0 0,0,1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0 0,0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0 0,0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 -1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0 1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,0,1,1,1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,-1,1,1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,-1,1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,1,-1,1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,-1,0,-1,1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,-1,0,1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,-1,0,1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,1,0,-1,-1,0,0,0,0,0,0,1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,1,0,-1,1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,1,0,1,-1,0,0,0,0,0,0,-1,0,0 0,0,1,0,0,0,0,0,0,1,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,0,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,-1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0 0,1,0,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0 0,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,-1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,-1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,-1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,-1,1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,-1,1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,-1,-1,1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,-1,1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,-1,1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,-1,-1,0,0,1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,-1,1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,-1,0,0,-1,0,0 0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0 0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,-1,0,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,-1,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,1,0,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0 0,1,0,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0 0,1,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0 0,1,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,-1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,-1,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,-1,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,1,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,-1,1,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,-1,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,1,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,1,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,-1,0,0,1,1,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,-1,0,0,1,1,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,-1,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,-1,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,1,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,1,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,-1,1,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,-1,1,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,-1,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,-1,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,1,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,1,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,1,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,1,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,1,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,1,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0 0,0,0,0,1,0,0,1,1,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0 0,0,0,0,1,0,0,1,1,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0 -1,0,-1,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,-1,1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,-1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,1,1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,-1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,-1,1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,-1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0 1,0,1,1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,-1,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,-1,1,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,-1,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,1,1,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,-1,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,-1,1,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,-1,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0 0,0,0,0,1,1,1,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,-1,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,-1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0 0,1,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,-1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,-1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,-1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,-1,0,1,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,-1,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0 0,0,1,0,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,1,0,0 0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0 0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0 0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0 0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0 0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0 0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0 0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 -1,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0 1,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,-1,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,-1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0 0,0,0,1,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0 0,0,0,1,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0 0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0 0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0 -1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 -1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0 1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0 0,0,0,1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,1,0,1,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,-1,0 0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0 -1,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 -1,1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,-1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0 1,1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,-1,0,0,0,-1,0,0 0,1,0,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,-1,1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,-1,-1,0,0,1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,-1,1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,-1,1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,-1,0,0,-1,0,0,0,1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,-1,0,0,1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,1,0,0,-1,0,0,0,-1,0 0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,1,0 -1,-1,0,0,-1,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,1,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,-1,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 -1,1,0,0,1,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,-1,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,-1,0,0,1,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,-1,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,1,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,-1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,-1,1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,-1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,-1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,-1,0,0,1,1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,-1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,-1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,-1,1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,-1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,-1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,1,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,1,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0 0,0,0,1,0,0,1,1,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0 0,0,0,1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0 0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,0,1,1,0,1,0,0 0,0,0,-1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,-1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,-1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,-1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,-1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0 0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 -1,0,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,0,0 1,0,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,0,0 1,0,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,0,0 1,0,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,-1,0,1,0,0,1,1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,-1,0,0,1,1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,-1,1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0 0,0,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,-1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0 0,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0 0,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,-1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,-1,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,-1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0 0,1,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,-1,0,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,1,0,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0 0,0,1,0,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0 0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0 0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,-1,1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,-1,-1,0,0,0,0,0,0,0 0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,-1,0,1,0 -1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0 1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,1,0 -1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 -1,0,0,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 -1,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0 1,0,0,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0 1,0,0,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0 1,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0 1,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,0,1,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,-1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,-1,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,-1,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0 0,1,0,0,0,1,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0 0,1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0 0,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,1,0 0,0,-1,-1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,-1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,-1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,-1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,-1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,-1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,-1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,-1,1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,-1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,-1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,-1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,-1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,-1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,1,1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0 0,0,1,1,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0 0,0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0 0,0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0 0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0 0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0 0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0 0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0 0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0 0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 -1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0 1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,-1,1,0,0,0,0,0,0 -1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,0,1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,-1,1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,0,1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,-1,-1,0,0,0,0,0,0 1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,-1,1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,0,-1,-1,0,0 0,0,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,0,1,1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,-1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 -1,0,1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,-1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,-1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0 1,0,1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0 1,0,1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,-1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0 0,1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,-1,1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,-1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,-1,1,1,0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,-1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,-1,1,0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,-1,0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0 0,1,1,1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0 0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,-1,0,0,0,0 0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,0,-1,0,1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,0,1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,0,1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,0,0,-1,0,-1,1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,0,0,-1,0,1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,0,0,1,0,-1,-1,0,0,0,0 0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,-1,0,1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,-1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,0,0 0,1,0,1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,1,0,1,0,1,0,0,0,0,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0 0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0 -1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0 1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0 1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,0,0,1,1,1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,-1,1,1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,-1,1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,-1,1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,-1,-1,0,1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,-1,1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,-1,1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,1,-1,0,-1,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,1,-1,0,1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,-1,0,-1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,-1,0,0,0 0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0 -1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 -1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 -1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 -1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 -1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 -1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 -1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0 -1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0 1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0 1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0 1,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0 1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0 1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,0,1,0,0 -1,0,0,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0 1,0,0,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,-1,0,1,0,0,0 0,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,-1,0,1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,-1,0,-1,0,0,0 0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1,0,1,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 -1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 -1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 -1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 -1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0 1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0 1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0 1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0 1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0 1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0 1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,-1,1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,1,-1,1,0,0,0 0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,-1,1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,-1,-1,1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,-1,1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,1,-1,-1,0,0,0 0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,1,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,-1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,-1,0,0,1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,-1,0,0,-1,0 1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,-1,1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,-1,-1,1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,-1,1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,1,-1,-1,0 0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,1,1,1,0 0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,-1,1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,-1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,0,1,1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,-1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,-1,1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,-1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0 0,1,0,0,0,0,1,1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,-1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,-1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,-1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,-1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,-1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,-1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 -1,0,0,0,1,1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 -1,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,-1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,-1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,-1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,-1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,-1,1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,-1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,-1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,-1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,1,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,1,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,1,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,1,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,1,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,1,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0 1,0,0,0,1,1,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0 1,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0 0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0 0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0 0,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0 0,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0 0,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0 0,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0 0,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0 0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,-1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,-1,0,1,0,1,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,-1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,-1,0,1,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,-1,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0 0,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,-1,1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,-1,1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,-1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,-1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0 0,0,1,1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0 0,0,1,1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,-1,0,0,1,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,1,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,-1,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,-1,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0 0,0,1,0,0,1,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0 0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,-1,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,-1,0,0,1,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,-1,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,-1,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,-1,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,1,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,1,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0 0,1,0,0,0,1,0,0,1,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0 0,1,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0 0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0 0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0 0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,-1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,-1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,1,0,0,1,0 0,0,0,0,1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,-1,0,0,1,0 0,0,0,0,1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,-1,0,0,-1,0 0,0,0,0,1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,1,0,0,1,0 -1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,0,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,-1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 -1,1,0,1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 -1,1,0,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,-1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,-1,0,1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,-1,0,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,-1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,-1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,1,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,1,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,1,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,1,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,1,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,1,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0 1,1,0,1,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0 1,1,0,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 -1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0 1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0 0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,-1,0,1,0,0,0,0,0,0 -1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,-1,0,1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,-1,0,-1,0,0,0,0,0,0 1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,-1,0,1,1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,-1,1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,-1,1,0,1,1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,-1,1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,-1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,-1,0,1,1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,-1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,-1,1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,-1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,-1,1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,-1,0,0,0,0,1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,-1,0,0,1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,-1,0,0,0,0,-1,1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,-1,0,0,0,0,1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,-1,-1,0,0 0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,1,1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,-1,0,1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,-1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,-1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,-1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0 0,0,0,0,1,0,1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0 0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 -1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0 1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0 0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0 0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,1,0,1,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,-1,0,1,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,-1,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,1,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,0 0,0,0,1,0,1,0,1,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,-1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,-1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,-1,0,0,0,1,0,1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,-1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,-1,0,1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,-1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0 0,1,0,0,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,1,0 0,0,0,0,0,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,1,0 0,0,0,0,0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,-1,0 0,0,0,0,0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,-1,0 0,0,0,0,0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,-1,-1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,-1,1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,-1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,-1,1,1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,-1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,-1,1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,-1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0 0,0,1,1,1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,-1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0 0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0 -1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,-1,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,-1,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,-1,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,1,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,1,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 -1,1,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 -1,1,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,-1,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,-1,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,1,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,1,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0 1,1,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0 1,1,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0 1,1,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,0 0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0 -1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0 1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,-1,1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,-1,-1,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,-1,1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,1,-1,0,0,-1,0,0,0 0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0 0,-1,0,-1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,-1,0,1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,-1,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,-1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,-1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0 0,1,0,1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0 0,1,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,-1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,-1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,0,0,1,1,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,-1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,-1,1,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,-1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,-1,0,0,1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,-1,1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,-1,0,1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,-1,-1,1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,-1,1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,1,-1,-1,1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0 1,0,0,0,0,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0 0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0 -1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 -1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0 1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0 1,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0 1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0 0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,-1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,-1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0 0,1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0 0,1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0 0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,0 0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,0 0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 -1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,-1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0 1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,-1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,-1,0,-1,0,1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,-1,0,1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,-1,0,1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,1,0,-1,0,-1,0,0,0,1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,1,0,-1,0,1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,1,0,1,0,-1,0,0,0,-1,0 0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,1,0,1,0,1,0,0,0,1,0 0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,-1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,-1,1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0 0,0,1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,0 0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 -1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 -1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 -1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0 1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0 1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0 1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0 1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0 0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,-1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0 0,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0 -1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0 1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0 1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,0 0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,1,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0 0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0 0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0 -1,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 -1,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 -1,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0 1,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0 1,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0 1,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0 1,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,-1,0,0,1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,-1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0,0 0,1,0,0,1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0 -1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0 1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,-1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,-1,1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,-1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,-1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,1,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0 0,1,1,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,-1,0,1,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0,0,1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0,0,-1,0,0,0,0,0 0,1,0,1,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,0 -1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,0 1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,0 1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,0 1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,0 1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,1,1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,-1,1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,-1,-1,0 0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,0,1,-1,0,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,-1,0,0,1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,0,1,-1,0,0,-1,0,0,0,0 0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,0,1,1,0,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,-1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,-1,1,0 0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,-1,-1,0 0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,1,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,-1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,-1,1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,-1,-1,-1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,-1,1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,-1,1,0,0 -1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,1,1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,1,1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,1,1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,-1,1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,-1,-1,1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,-1,1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,-1,-1,0,0 1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,-1,1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,-1,-1,1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,-1,1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,1,-1,-1,0,0,0,0 0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,1,1,1,0,0,0,0 0,0,0,-1,0,-1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,-1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,-1,0,1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,-1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,-1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0 0,0,0,1,0,1,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0 0,0,0,1,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,-1,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,-1,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,-1,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0 0,0,1,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0 0,0,1,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0 0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0 0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0 -1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 -1,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0 1,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,-1,0,1,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,-1,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,-1,0,0,1,0,1,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,-1,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,-1,0,1,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,-1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,-1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,-1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,-1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,-1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,-1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,-1,1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,-1,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0 0,0,1,0,0,1,0,1,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0 0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,-1,0,1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,-1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0 0,1,0,1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,1,1,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,-1,1,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,-1,0,0,1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,-1,0,1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,1,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,1,0,-1,0,-1,1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,1,0,-1,0,1,-1,0,0,0,1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,1,0,-1,0,1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,-1,1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,1,-1,0,0,0,-1,0,0,0,0 0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0 0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,-1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0 0,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 -1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 -1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 -1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 -1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0 1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0 1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0 1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0 1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0 1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0 -1,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0 1,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0 1,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,0,0,1,1,1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,0,-1,1,1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,0,1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,0,0,1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,-1,-1,1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,-1,1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,1,-1,-1,0 0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,1,1,1,0 -1,-1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,-1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 -1,1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 -1,1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,-1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,-1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0 1,1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0 1,1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,-1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,-1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,-1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0 0,0,0,0,0,1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0 0,0,0,0,0,1,1,0,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0 0,0,0,0,0,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0 -1,0,0,-1,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,-1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,-1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 -1,0,0,1,1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,-1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,-1,1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,-1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0 1,0,0,1,1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,-1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,-1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,-1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0 0,1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0 0,1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0 0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0 0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0 0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0 0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0 0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0,0 0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,-1,0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,-1,0,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,-1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,1,0,0,-1,0,1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,-1,-1,0,1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,-1,1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,-1,1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,1,-1,0,-1,0,0,0,0,0,0,1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,1,-1,0,1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,1,1,0,-1,0,0,0,0,0,0,-1,0 0,1,0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0 -1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0 1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0,1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,-1,1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,1,-1,0,0,-1,0,0 0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0 0,0,-1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,-1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,-1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,0,1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0 0,0,1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0 0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0 0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,-1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,-1,0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,-1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,0,0 0,1,0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0 0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,-1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0 0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 -1,0,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 -1,0,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 -1,0,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 1,0,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,0 1,0,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0 1,0,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0 1,0,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0 1,0,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0 1,0,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0 -1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0 1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,0,1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,-1,1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,-1,0,1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,1,0,-1,-1,0,0,0 0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,1,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 -1,0,1,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,-1,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0 1,0,1,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0 1,0,1,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,-1,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,-1,0,0,0 0,0,1,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 -1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 -1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 -1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0 1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0 1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0 1,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0 1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0 1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,-1,0,1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,1,0,-1,0,-1,0,0,0 0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,-1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,-1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,-1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0 0,1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0 0,1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0 0,1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0 0,1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0 0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 -1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,1,0,0 -1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,-1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,1,0,0 1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,-1,0,0 1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,1,0,0,1,1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,-1,0,0,1,1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,-1,1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,-1,1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,-1,-1,1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,-1,1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,-1,1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,1,-1,-1,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,1,-1,1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,1,1,-1,0,-1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,1,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,-1,0,0,0,0 0,1,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,0 -1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 -1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 -1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 -1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,0 -1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,0 1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,0 1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,0 1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,0 1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,0 1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,-1,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,-1,0,1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,-1,0,-1,0,0,0,0 0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,-1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,-1,0,1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,-1,0,-1,1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,-1,0,1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,1,0,-1,-1,0 0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,1,0,1,1,0 0,0,0,0,-1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,-1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,-1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,-1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0 0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,-1,0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0 0,1,0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 -1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0 1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0 1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0 0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,-1,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,-1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,0 0,1,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0 0,1,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0 0,1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,-1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 -1,0,1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 -1,0,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0 -1,0,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,-1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,-1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,-1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0 1,0,1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0 1,0,1,0,0,0,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0 1,0,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0 1,0,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,-1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,1,1,0,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,-1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,-1,1,0,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,-1,0,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0 0,0,1,0,0,0,1,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,0 0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,0 0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,-1,1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,0,-1,-1,0,1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,0,-1,1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,0,1,-1,0,-1,0,0,0,0,0 0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,0,1,1,0,1,0,0,0,0,0 0,-1,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,-1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,-1,1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,-1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,-1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,1,1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0 0,1,1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0 0,1,1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,-1,1,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,-1,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0 0,0,0,0,1,1,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0 0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0 0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0 0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0 0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0 0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0 0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0 0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0 -1,-1,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 -1,1,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,-1,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0 1,1,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 -1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0 1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,1,-1,1,0,0 0,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,-1,1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,1,-1,-1,0,0 0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,1,1,1,0,0 -1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 -1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 -1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 -1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 -1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 -1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 -1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 -1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 -1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 -1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0 1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0 1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0 1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0 1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0 1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0 1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0 1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 -1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0 1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,-1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,1,0 0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,1,0 0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,1,0 0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,-1,0 0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0 -1,0,0,0,1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,-1,0,0,0,0,0 1,0,0,0,1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,1,0,1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,1,0,1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,-1,0,1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,-1,0,1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,-1,0,-1,1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,-1,0,1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,-1,-1,0,0 0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,0,0 0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,0 0,1,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0 -1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0 1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,-1,0,0 0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,1,0,0,0,1,0,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,-1,0,0,1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,-1,0,0,1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,-1,0,0,1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,-1,0,0,-1,0 0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0 -1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0 1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,1,0,0,0 1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,-1,0,0,0 1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,1,0,0 0,-1,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,-1,0,0,0,1,1,1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,-1,1,1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,-1,1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,-1,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,-1,-1,0,0,0,0,0,1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,-1,1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,-1,1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,1,-1,0,0,0,0,0,-1,0,1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,1,-1,0,0,0,0,0,1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,-1,0,-1,0,0 0,1,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,-1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,-1,1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,-1,-1,0,0,1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,-1,1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,1,-1,0,0,-1,0 0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,1,1,0,0,1,0 0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,-1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,-1,0,1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,-1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0 0,0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 -1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 -1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 -1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,0 1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0 1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0 1,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0 1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0 1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0 1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0 1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,-1,1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,-1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0 0,0,1,1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,0,0,0,0 0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0 0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0 0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,-1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,-1,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,-1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0,0,0 0,0,0,1,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,-1,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,-1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,0 0,1,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,1,1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,1,1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,1,1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,-1,1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0,-1,-1,0,0,0,0,0 0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0 -1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,0,1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,0,1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,0,1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,0,1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,0,-1,0 1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,-1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,-1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,-1,0 0,0,0,0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 -1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 -1,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 -1,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,0 1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,0 1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,0 1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,0 1,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,0 1,0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0 -1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 -1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 -1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 -1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0 1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0 1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0 1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0 1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0 1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,-1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,-1,0,0,0 0,1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,-1,0 0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,1,0 0,0,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,1,0 0,0,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,-1,0 0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,1,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,-1,1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,1,-1,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,-1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,-1,1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,1,-1,1,0,0,0 0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,1,1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,1,1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,-1,1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,-1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,-1,1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,1,-1,1,0,0,0 0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,1,1,1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,-1,1,1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,-1,1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,1,1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,-1,1,1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,-1,1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,1,1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,-1,1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,-1,1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,-1,-1,1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,-1,1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,1,-1,-1,0,0,0 0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 -1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 -1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 -1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0 -1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0 1,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0 1,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0 1,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0 1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0 1,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0 1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0 1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0 1,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0 1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0 1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,-1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,1,0,0 -1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,-1,0,0 1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,-1,1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,-1,1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,-1,0,0,0,-1,1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,-1,0,0,0,1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,0,-1,-1,0,0,0 0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,0,1,1,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 -1,0,0,1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,0 1,0,0,1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,-1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,-1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,-1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,-1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,1,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,0,0 0,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 -1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,0,0,0 1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,1,0 0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,1,0 0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,-1,0 0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0 0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0 0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,-1,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,-1,0 0,0,0,1,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0 0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0 0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0 -1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0 1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0 1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,-1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,-1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,-1,0,0 0,0,1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 -1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,0 -1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 -1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 -1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 -1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,0 -1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,0 1,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 1,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 1,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,0 1,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,0 1,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,0 1,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,0 1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,0,1,0 0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0,0,1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0,0,-1,0 0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,1,0,0,0 -1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,1,0,0,0 1,0,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,-1,0,0,0 1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,-1,0,0,1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,-1,0,0,-1,0,0,1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,-1,0,0,1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,1,0,0,-1,0,0,-1,0,0 0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,1,0,0,1,0,0,1,0,0 -1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 -1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 -1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 -1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0 1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0 1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0 1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0 1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0 0,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0 0,0,1,1,1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,0 0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,1,0 0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,1,0 0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,-1,0 0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,-1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,1,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,1,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,1,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,0 0,1,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,0 0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,-1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,1,0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,-1,0,0 0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,1,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,-1,1,0,0,0 -1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,-1,1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,-1,-1,0,0,0 1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,-1,0,1,0,0 0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,-1,0,1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,-1,0,-1,0,0 0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,1,0,1,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0 -1,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0 1,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,1,0,0 0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,1,0,0 0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,-1,0,0 0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,0,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,-1,0 0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,-1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,1,0 0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,-1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,1,0 0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,-1,0 0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,-1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,-1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,1,0,0,0,0 -1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,-1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,1,0,0,0,0 1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,-1,0,0,0,0 1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0 -1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0 1,-1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0 1,1,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0 1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,-1,1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,-1,-1,0,0 0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,-1,1,0,0 0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,-1,1,0,0 0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,-1,1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,-1,-1,0,0 0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,1,0,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,-1,1,0 -1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,-1,1,0 1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0,1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0,1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0,1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0,1,1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0,1,1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0,1,1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,-1,1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0,0,1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,-1,-1,0 1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,-1,0,1,0 0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,-1,0,1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,-1,0,-1,0 0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,1,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,-1,0,0,0,0,0 -1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,1,0,0,0,0,0 -1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,1,0,0,0,0,0 1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,-1,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,-1,0,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,-1,0,1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,1,0,-1,1,0,0 0,-1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,-1,0,-1,1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,-1,0,1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,1,0,-1,-1,0,0 0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,1,0,1,1,0,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,-1,1,0 -1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,-1,1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,-1,-1,0 1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,-1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,-1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,-1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,-1,1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,-1,-1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,-1,-1,0,0,1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,-1,1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,-1,1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,-1,0,0,-1,0,1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,-1,0,0,1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,0,-1,0,-1,0 0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,0,1,0,1,0 0,0,0,-1,-1,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,-1,-1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,-1,1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,-1,1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,-1,1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,1,-1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,1,1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,1,1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,-1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,-1,1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,-1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,1,-1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,1,1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,-1,1,0,1,1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,-1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,-1,-1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,-1,1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,-1,1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,-1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,1,-1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,1,1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,-1,0,1,1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,-1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,-1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,-1,1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,-1,1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,-1,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,1,-1,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,1,-1,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,1,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,1,1,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,1,1,0,1,1,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,1,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0 0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,-1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,-1,0,1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,-1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0 0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0 0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,-1,0,0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,-1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,-1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0 0,0,1,0,0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0 0,0,1,0,0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0 0,0,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0 0,0,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 -1,1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0 1,1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,-1,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,-1,0,0,0,1,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,-1,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,-1,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,-1,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0 0,1,0,0,0,1,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0 0,1,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0 0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,-1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,-1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,1,1,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,-1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,-1,1,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,-1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,-1,1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,-1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,-1,0,1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0 0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0 0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0 0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 -1,0,1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 -1,0,1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,-1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,-1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0 1,0,1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0 1,0,1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,-1,1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,-1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,-1,0,0,0,1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,-1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,-1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,-1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 -1,0,0,0,1,0,0,0,1,1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,-1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,-1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,-1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,-1,0,0,0,1,1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,-1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,-1,1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,-1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0 1,0,0,0,1,0,0,0,1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,1,1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,-1,1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,1,-1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,-1,-1,0,0 0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,-1,1,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,-1,1,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,-1,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,-1,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,-1,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,-1,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,1,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,1,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,1,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,1,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0 0,0,1,1,0,0,0,0,1,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0 0,0,1,1,0,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,-1,0,1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,-1,0,1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,-1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0 0,1,0,1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0 0,1,0,1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 -1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0 1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0 1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0 1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0 0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0 0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,1,0,1,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,-1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,0 0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0 0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0 0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 -1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 -1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0 1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0 1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,-1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,-1,1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,-1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,0 0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,-1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,-1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,-1,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,-1,0,0,1,1,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,-1,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,-1,1,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,-1,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0 0,1,0,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,-1,0,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,-1,0,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 -1,0,0,1,0,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 -1,0,0,1,0,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,-1,0,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,-1,0,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0 1,0,0,1,0,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0 1,0,0,1,0,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0 0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0 -1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 -1,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 -1,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 -1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 -1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 1,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0 1,0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0 1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0 1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0 0,0,0,0,1,0,0,1,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,-1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,1,-1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,-1,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,0 0,0,1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0 0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,-1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,-1,1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,-1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,-1,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,1,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0 0,1,1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,0,1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,0,1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,0,1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,0,1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0 0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,1,0,0,1,0,1,1,0 -1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,1,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 -1,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,1,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0 1,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,-1,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,-1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,-1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,0 0,0,0,1,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,0 0,0,0,1,0,1,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,0 0,0,0,1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0 0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0 0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0 0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,-1,0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,-1,0,1,0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,-1,0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,-1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0 0,0,1,0,1,0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0 0,0,1,0,1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 0,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0,1,0,0 0,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0 0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0 0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0 -1,-1,-1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,-1,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,-1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 -1,1,1,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,-1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,-1,1,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,-1,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0 1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0 0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0 0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 -1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0 1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0 0,0,-1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,-1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,-1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,-1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,-1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,-1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,-1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,-1,1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,-1,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,-1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,-1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,-1,1,1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,-1,1,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,-1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,-1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,-1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,-1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,-1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,-1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,-1,1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,-1,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,-1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,-1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,1,-1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,-1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,-1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,1,1,-1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,-1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,1,1,-1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,1,-1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,1,0,0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,0,1,1,1,1,0,0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,1,1,0,0,0,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,1,0,0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,0 0,0,1,1,1,1,0,0,0,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,1,0,0,0,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0 0,0,1,1,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0 0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,-1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,-1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,-1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,-1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,-1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,-1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,-1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,-1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,-1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,-1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,-1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,-1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,-1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,-1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0 0,1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0 0,1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0 0,1,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0 0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0 0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0 0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0 0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,0,0,0,1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,-1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,-1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,-1,0,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,-1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,-1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,-1,0,0,0,1,1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,-1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,-1,1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,-1,1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,-1,0,1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0 0,0,1,0,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 -1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0 1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,-1,0,0,0,1,1,0,0,1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,-1,1,0,0,1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,-1,0,0,1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,-1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,-1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,-1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,-1,1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,-1,1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,-1,-1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,-1,-1,0,1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,-1,1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,-1,1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,-1,0,-1,1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,-1,0,1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,1,0,-1,-1,0,0,0,0,0,0 0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,1,0,1,1,0,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,-1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0 0,1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0 0,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0 0,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0 0,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0 0,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0 0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 -1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 -1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 -1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 -1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 -1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 -1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 -1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 -1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 -1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 -1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 -1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 -1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 -1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 -1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,-1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,-1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,-1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,-1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,1,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,1,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,1,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,1,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0 1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0 1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0 1,1,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0 1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0 1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0 1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0 1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,-1,0,0,1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,-1,1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,1,-1,0,0,1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,1,1,0,0,-1,-1,0,0,0,0 0,0,0,0,1,0,0,0,0,1,1,0,0,0,1,1,1,0,0,1,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 -1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 -1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0 1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,-1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,-1,1,0,1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,-1,0,1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,-1,1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,-1,-1,0,0,0,0,0,1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,-1,1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,0,-1,1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,1,-1,0,0,0,0,0,1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,-1,-1,0,0,0 0,0,0,1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0 0,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 -1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 1,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0 1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 -1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0 1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,0,-1,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,-1,0,1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,0,-1,0,0,1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,-1,0,1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,0,-1,0,0,-1,0,0,0 0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,1,0,0,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,-1,1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,1,-1,0,0,0,1,0 -1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0 1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,1,1,0,0,0,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,-1,0,1,1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,-1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,-1,1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,-1,0,1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,-1,-1,1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,-1,1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,1,-1,-1,0 0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,1,1,1,0 -1,0,0,0,0,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,-1,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,-1,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,1,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,1,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,-1,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,1,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,1,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,1,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 -1,0,0,0,0,1,1,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,-1,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,-1,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,1,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,1,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,1,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,-1,1,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,-1,1,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,-1,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,-1,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,1,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,1,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,1,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,1,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0 1,0,0,0,0,1,1,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,-1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,-1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,-1,1,0,0,0,1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,-1,1,0,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,-1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,-1,0,0,0,1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,-1,0,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,-1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,-1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,-1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,1,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,1,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,1,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,1,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,1,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,1,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0 0,1,1,0,0,0,1,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0 0,1,1,0,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0 0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0 0,0,-1,0,-1,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,-1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,-1,1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,-1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,1,1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,-1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,-1,1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,-1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0 0,0,1,0,1,1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,-1,0,1,0,1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,-1,0,1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,-1,0,1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,-1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,-1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0 0,0,0,1,0,1,0,1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0 0,0,0,1,0,1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,-1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,-1,0,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,-1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 0,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0 0,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0 0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0 0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0 0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 -1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 -1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0 1,0,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0 1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,-1,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,-1,0,0,0,1,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,-1,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,-1,0,1,0,0,0,1,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,-1,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,-1,0,0,0,1,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,-1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,-1,1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,-1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0 0,1,0,1,0,0,0,1,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,0 0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0 0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0 0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 -1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0 1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,-1,0,0,1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,-1,0,0,-1,0,1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,-1,0,0,1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,1,0,0,-1,0,-1,0,0,0,0 0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,1,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,-1,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,-1,1,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,-1,1,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,-1,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,-1,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,1,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,1,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,1,1,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0 0,0,1,1,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0 0,0,1,1,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,0 0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,0 0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0 0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0 -1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 -1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 -1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 -1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 -1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0 1,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0 1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0 1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,-1,0,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,-1,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,-1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0 0,1,0,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0 0,1,0,0,1,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0 0,1,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0 0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 -1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 -1,0,0,1,0,0,1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,-1,0,0,1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0 1,0,0,1,0,0,1,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0 0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 -1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0 1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0 0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,1,1,1,0,1,0 -1,-1,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,-1,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,-1,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 -1,1,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 -1,1,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,-1,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,-1,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1,1,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0 1,1,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,-1,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0 0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,-1,0,0,1,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,-1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,-1,0,0,1,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,0 0,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,-1,0,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,-1,1,0,0,1,0,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,-1,0,0,1,0,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,-1,0,0,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0 0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,-1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,-1,0,0,1,0,1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,-1,0,1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,0,1,0,1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,-1,0,0,0,1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0 0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 -1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0 1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,-1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,1,1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,-1,1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,-1,-1,0 0,0,0,0,0,1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0 0,0,-1,-1,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,-1,1,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,-1,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,-1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,1,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0,0,0 0,0,1,1,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,-1,1,1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,-1,1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0,1,1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0 0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,-1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,1,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0 0,0,1,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0 0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,-1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0 0,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,-1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,-1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,-1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,-1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,-1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,1,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 0,1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,1,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0 0,1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,0,0 0,1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,0,0 0,1,1,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,0,0 0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0 0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0 0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0 0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 -1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 -1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0 1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0 1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0 1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0 1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0 -1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,-1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,-1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,-1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,-1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,-1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 -1,1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 -1,1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 -1,1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 -1,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 -1,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 1,-1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,-1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,-1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 1,-1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,-1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 1,-1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,-1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 1,-1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,-1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,-1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,-1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,1,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,1,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 1,1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,1,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 1,1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,-1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,1,-1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,1,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,1,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 1,1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,1,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,1,1,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,1,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,0 1,1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,0 1,1,1,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,0 1,1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0 1,1,1,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0 1,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0 1,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 -1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,-1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,-1,0,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,1,0,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0 1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,-1,1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,1,-1,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,1,1,-1,0,0,0,0,1,0,0,0 0,0,-1,0,0,0,0,0,1,0,1,0,0,1,1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,-1,0,1,0,0,1,1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,-1,0,0,1,1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0 0,0,1,0,0,0,0,0,1,0,1,0,0,1,1,1,1,0,0,0,0,1,0,0,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,1,0 0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,-1,1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,1,1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,-1,1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,1,1,1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,-1,1,1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,1,-1,1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,1,1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,-1,-1,1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,-1,1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,1,-1,-1,0 0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,1,1,1,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,-1,0,0,1,0,0 -1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,-1,0,0,1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,-1,0,0,-1,0,0 1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,1,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,-1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,-1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,-1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,-1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,-1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,-1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,-1,1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,0,1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,-1,1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,-1,1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,-1,-1,0,1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,-1,1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,1,-1,0,-1,0,0,0 0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,1,1,0,1,0,0,0 0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,-1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,-1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,-1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,-1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,-1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,-1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,-1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,-1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,-1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,-1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,-1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,-1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,-1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,-1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,-1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,1,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,1,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,1,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,1,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,0,0,0,1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0 0,0,0,0,1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0 0,0,0,0,1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0 0,0,0,0,1,1,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0 0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0 0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0 0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0 0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0 0,-1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,-1,0,1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,-1,0,1,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,-1,0,1,0,1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,-1,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,-1,0,1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0 0,1,0,1,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0 0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,-1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,-1,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,-1,1,1,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,-1,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,-1,1,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,-1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,-1,0,0,1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,-1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0 0,0,0,0,0,1,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,-1,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,-1,0,1,1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,-1,1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,-1,0,1,0,1,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,-1,1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,-1,0,1,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,-1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,-1,1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,-1,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0 0,0,1,0,1,0,1,1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,-1,0,1,1,0,0,1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,-1,1,0,0,1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,-1,0,0,1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,-1,0,0,1,1,1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,-1,0,0,0,1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0 0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,-1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,-1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,-1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,-1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,-1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,-1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0 0,0,1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0 0,0,1,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0 0,0,1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0 0,0,1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 -1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 -1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0 1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0 1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0 1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 -1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 -1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 -1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 -1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 -1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 -1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 -1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 -1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 -1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 -1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 -1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 -1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 -1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 -1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0 1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0 1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0 1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0 1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0 1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0 1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0 1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0 0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 -1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,0 1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,-1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,-1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,-1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,-1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,-1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,-1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,-1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,-1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,-1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,-1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,-1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,-1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,-1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,-1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,1,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,1,0,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,1,0,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,1,0,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,1,0,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0 0,0,1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,1,0,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0 0,0,1,1,0,1,0,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0 0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0 0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 -1,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 -1,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 -1,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 -1,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,-1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,-1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 1,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0 1,1,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0 1,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0 1,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,-1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0 0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0 0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,-1,1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,-1,-1,0,0,0,0,1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,-1,1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,1,-1,0,0,0,0,-1,0 0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,1,0 0,-1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,-1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,-1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,-1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,-1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,-1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,-1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,-1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,-1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,-1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,-1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,-1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,-1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,-1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,-1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,-1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,-1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,-1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,-1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,-1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,-1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 0,1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0 0,1,1,1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0 0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0 0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,-1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 -1,0,0,1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 -1,0,0,1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 -1,0,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,-1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,-1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0 1,0,0,1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0 1,0,0,1,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0 1,0,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0 1,0,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,-1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,-1,1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,-1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0 0,0,0,1,1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0 0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0 0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,-1,0 0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,1,0 -1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 -1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 -1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 -1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 1,-1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,-1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 1,-1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,1,0,-1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 1,1,0,1,0,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0 1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0 0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0 0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,-1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 -1,0,1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,-1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,-1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,-1,0,0,1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,-1,1,1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,-1,0,1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0 1,0,1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,1,0,0 0,0,-1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,1,0,0,1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,1,0,0,1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0 0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,1,1,0,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 -1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 -1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 -1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 -1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0 1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0 1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0 1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0 1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0 1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0 1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0 0,-1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0 0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0 -1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0 1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,1,0,0,0,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,0,1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,-1,0,1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,0,1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,-1,0,-1,1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,-1,0,1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,1,0,-1,-1,0,0 0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,1,0,1,1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,-1,1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,-1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,1,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,-1,1,1,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,-1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,1,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,-1,1,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,-1,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,1,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0 0,0,0,1,1,1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0 0,-1,-1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,-1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,-1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,-1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,-1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,-1,1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,-1,1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,-1,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,-1,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,-1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,-1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,-1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,-1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 0,1,1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,0 0,1,1,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0 0,1,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0 0,1,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 -1,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 -1,0,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,-1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,-1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,-1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,-1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,-1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,1,-1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,1,0,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,1,1,0,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0 1,0,1,0,0,1,1,0,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,1,0,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0 1,0,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,-1,0,0,1,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,-1,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,-1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,1,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,0,0 0,0,1,0,0,1,1,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 -1,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 -1,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 -1,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 -1,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 -1,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,-1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,-1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 1,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 1,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,1,0 1,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0 1,1,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0 1,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0 1,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,1,0,1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,1,0,1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,-1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,-1,0,1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,-1,0,-1,0,1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,-1,0,1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,1,0,-1,0,-1,0,0,0 0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,1,0,1,0,1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,-1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,-1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,-1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,-1,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,1,0,-1,1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,1,-1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,-1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,1,-1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,1,1,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 0,1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,1,0,1,1,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0 0,1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0 0,1,0,1,1,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0 0,1,0,1,1,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0 0,1,0,1,1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 -1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 -1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 -1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 -1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 -1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 -1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 -1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,-1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,1,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,1,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,1,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0 1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0 1,0,0,1,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0 1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0 1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0 1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0 1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 -1,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,-1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0 1,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,-1,1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,-1,-1,0,0,0 0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,-1,1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,1,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0 0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,0,0,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,-1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,-1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,-1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,-1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,-1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,1,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,1,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,1,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0 0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0 0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,1,1,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,-1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,1,-1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,-1,0,0,0,0,0,0 0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,1,1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,1,1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,1,1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,-1,1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,-1,-1,0 0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,1,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 -1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 -1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 -1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 -1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 -1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 -1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 -1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0 1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0 1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,1,-1,1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,1,1,-1,0,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,1,0,0,0,1,0,1,1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,-1,0,0,0,1,0,1,1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,-1,0,1,1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,-1,1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,-1,-1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,-1,-1,1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,-1,1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,-1,1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,1,-1,-1,0,0,0,1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,1,-1,1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,1,1,-1,0,0,0,-1,0,0,0,0,0 0,1,0,0,0,0,1,0,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,0,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0 -1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0 1,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,0,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,0,1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,-1,1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,0,1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,-1,-1,0 0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,1,1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,0,0,1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0 0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,-1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0 0,0,1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,1,0,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0 0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 -1,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,-1,0,0,0 1,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0 0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0 -1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 -1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0 1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 0,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 0,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0 0,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0 0,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0 0,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0 0,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0 0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0 0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0 0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0 0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 -1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,-1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,-1,0,1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,-1,0,0,0,0,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0 1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,1,1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,1,1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,1,1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,-1,1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,-1,-1,0,0 0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,1,0,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,-1,0,1,0 0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,-1,0,1,0 0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0,1,1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0,1,1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0,1,1,0,1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1,1,0,1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,0,1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,-1,1,0,1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,0,1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,-1,0,1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,-1,1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,-1,0,-1,0 0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,1,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 -1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,-1,0,0,0,0 1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,1,0,0,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,1,0,0 0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,-1,0,0 0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,1,0,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0 -1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,1,0 -1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,1,0 1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,1,0 -1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 -1,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0 1,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0 0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0 0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0 0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,-1,0,0 0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,1,0,0 -1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,-1,1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,1,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,1,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 -1,1,1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,-1,1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,1,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,1,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0 1,1,1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,-1,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,-1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0 0,1,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0 0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0 0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0 0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,1,0,1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,1,0,1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,1,0,1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,-1,0,1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,-1,0,-1,0 0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,1,0,1,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 -1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 1,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 1,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0,0,0,0 1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,-1,0 -1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,-1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,-1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,-1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,-1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,1,0 -1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,-1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,-1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,1,0 1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0,0,1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0,0,1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0,0,1,1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0,0,1,1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0,0,1,1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,-1,1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0,0,1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,-1,-1,0 1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,-1,0,1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,-1,0,-1,0 0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,1,0,1,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0,1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0,1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0,1,0,0 0,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0,1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0,1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0,1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0,-1,0,0 0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 -1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 -1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 -1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 -1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 -1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 -1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 -1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 -1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 1,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 1,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 1,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 1,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 1,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 1,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0 1,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0 1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0 0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,1,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 -1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 -1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 -1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 -1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 -1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 1,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 1,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 1,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 1,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 1,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,0,0,0 1,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,0,0,0 1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0 0,-1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0 0,1,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,0,1,1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,0,1,1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,-1,1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,0,1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,0,1,1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,-1,1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,0,1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,-1,1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,0,1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,-1,0,0,0,1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,-1,1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,-1,0,0,0,-1,0,0 0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,-1,0,0,0,1,0 0,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,-1,0,1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,-1,0,0,0,1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,-1,0,1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,-1,0,0,0,-1,0 0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,1,0,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,-1,0,0,1,0 0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,-1,0,0,1,0 0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0 0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,1,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0 -1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0 -1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0 1,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,-1,0,0,0 1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,1,0,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,-1,0,-1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,-1,0,1,0,0 0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,1,1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,1,1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,-1,1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,1,1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,-1,1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,-1,1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,-1,1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,-1,1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,-1,0,1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,-1,1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,-1,0,-1,0,0 0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,1,0,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,-1,0,0,-1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,1,-1,0,0,1,0 0,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,-1,0,0,1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,1,-1,0,0,-1,0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,1,1,0,0,1,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,-1,1,0,0,0 -1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,-1,1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,-1,-1,0,0,0 1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,1,1,0,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,-1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,-1,0,0,1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,-1,0,0,-1,0,1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,-1,0,0,1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,1,0,0,-1,0,-1,0,0 0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,1,0,0,1,0,1,0,0 0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,-1,1,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,-1,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,-1,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,-1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,-1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,-1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,1,1,-1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,-1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,1,1,-1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,1,-1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,1,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,1,-1,0,0,0,0,-1,0,0,0,1,0,0,0,0,1,0 0,0,0,0,0,1,1,1,1,-1,0,0,0,0,1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,1,1,-1,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,1,1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,0 0,0,0,0,0,1,1,1,1,1,0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,0 0,0,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,-1,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,-1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 -1,0,1,0,0,0,1,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,-1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,-1,0,0,0,1,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,-1,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0 1,0,1,0,0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0 0,-1,-1,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,-1,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,-1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,-1,1,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,-1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,-1,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,-1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,-1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,-1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,1,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,1,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,1,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,1,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,1,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,1,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,1,1,1,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0 0,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,-1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,-1,1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,-1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,-1,1,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,-1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,-1,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,1,-1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,-1,0,1,1,1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,-1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,-1,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,1,-1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,-1,1,1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,-1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,-1,1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,-1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,1,-1,0,0,1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0 0,0,0,0,0,1,0,1,1,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,-1,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,-1,0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,-1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,-1,0,1,0,0,1,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,-1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,-1,0,0,1,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,-1,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0 0,0,1,0,1,0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,-1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,-1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,-1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,-1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0 0,1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0 0,1,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0 0,1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0 0,1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,-1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,-1,1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,-1,1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,0,0,1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,-1,0,0,1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0 0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0 -1,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,-1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 -1,0,0,1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 -1,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,-1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,-1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,-1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,-1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,1,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,1,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,1,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,1,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,1,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,1,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0 1,0,0,1,0,0,0,1,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0 1,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0 0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,-1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0 0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 -1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0 1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0 0,0,-1,0,-1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,-1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,-1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,-1,0,1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,-1,0,1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,-1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,-1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,-1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,-1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,-1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,1,-1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,1,-1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,1,1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,1,1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0 0,0,1,0,1,1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0 0,0,1,0,1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0 -1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 -1,0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,-1,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,1,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,-1,0,1,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,-1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,-1,1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,1,-1,0,1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0 1,0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,-1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,-1,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,-1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 -1,1,0,0,1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 -1,1,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,-1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,-1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,-1,0,0,1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,-1,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,-1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,-1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,1,0,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,-1,0,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,1,0,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,-1,0,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,1,0,-1,0,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,1,0,-1,0,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,1,0,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,1,0,1,0,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,1,0,1,0,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,1,0,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0 1,1,0,0,1,0,1,0,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,1,0,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0 1,1,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,-1,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,-1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0 0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0 0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,-1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,0,1,0,0 0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,0,1,0,0 0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,0,-1,0,0 0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,-1,0,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,-1,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,-1,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,-1,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0 0,0,0,1,0,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0 0,0,0,1,0,0,1,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0 0,0,0,1,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0 0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,-1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,-1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,-1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,-1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,-1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,-1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,-1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 0,1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,0 0,1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,0 0,1,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,0 0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0 0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0 0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0 0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 -1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0 1,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,-1,1,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,-1,0,0,0,1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,-1,1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,-1,1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,-1,-1,0,0,0,0,1,0,1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,-1,1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,-1,1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,-1,0,0,0,0,-1,0,1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,-1,0,0,0,0,1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,1,0,0,0,0,-1,0,-1,0,0 0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0 0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,-1,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,1,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,-1,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,-1,1,1,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,-1,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,-1,1,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,-1,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0 0,0,0,1,1,1,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,-1,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0 0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0 0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0 0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,0 0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,0 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0 0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0 0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 -1,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 -1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,-1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,-1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 1,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0 1,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0 1,1,0,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0 1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 -1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,0 1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,-1,0,0,1,1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,-1,1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,-1,0,0,1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,-1,1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,-1,0,1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,-1,-1,0,0,0,1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,-1,1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,-1,1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,-1,0,0,0,-1,0,1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,-1,0,0,0,1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,1,0,0,0,-1,0,-1,0,0,0 0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0 -1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 -1,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 -1,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 -1,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 -1,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,-1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 1,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0 1,0,1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0 1,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0 1,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0 0,-1,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,-1,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,-1,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,-1,0,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,0 0,1,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,0 0,1,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,0 0,1,0,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,0 0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 -1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 -1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 1,0,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0,1,0,1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0,1,0,1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,-1,0,1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,-1,0,-1,0,0 1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,-1,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,-1,1,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,-1,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,-1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,-1,1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,-1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,1,-1,0,0,1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0 0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,-1,1,0,0,0,0 0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,-1,1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,-1,-1,0,0,0,0 0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 -1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 -1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 -1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 -1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 -1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 -1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 -1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 -1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 -1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 -1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 -1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 -1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 -1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 -1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0,0 1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,1,0,0 1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,1,0,0 1,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,-1,0,0 1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0 1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0,0 1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0,0 1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,-1,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,-1,1,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,-1,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0,0 0,1,1,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0 0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,1,1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,1,1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,-1,1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,-1,-1,0 0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0 0,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,-1,0,1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,-1,0,-1,0,0,0,0,0 0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0 -1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,-1,1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,-1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0 1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,-1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,-1,0,0,0,1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,-1,0,0,0,-1,1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,-1,0,0,0,1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,-1,-1,0 0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,1,1,0 0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,-1,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,1,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,-1,1,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,-1,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,1,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,-1,1,1,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,-1,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,-1,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,1,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,-1,1,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,-1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,-1,1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,1,-1,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0 0,0,0,0,1,1,1,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0 0,0,0,-1,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,-1,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,-1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,-1,0,1,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,-1,0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,-1,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,-1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0 0,0,0,1,0,1,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0 0,0,0,1,0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0 -1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 -1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 -1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 -1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 -1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,-1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,-1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0 1,1,0,0,0,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0 1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,0 1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0 0,-1,-1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,-1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,-1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,-1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,-1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,-1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,-1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,-1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,-1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,-1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,-1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,-1,1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,-1,1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,-1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,-1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,-1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,-1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,-1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,-1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 0,1,1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0 0,1,1,0,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0 0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0 0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 -1,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 -1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0 1,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0 1,0,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0 1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,-1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,1,-1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,1,-1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,1,-1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,-1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0 0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0 0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0 0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0 0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,-1,1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,-1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,-1,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,-1,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,-1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,-1,0,1,0,0,1,1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,-1,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,-1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,-1,0,0,1,1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,-1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,-1,1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,-1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,-1,0,1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0 0,1,0,1,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,-1,0,0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,-1,1,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,1,-1,0,1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,-1,0,1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,1,0,-1,0,0,1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,-1,0,-1,0,0,0,0,1,1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,-1,0,1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,-1,0,1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,1,0,-1,0,0,0,0,-1,1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,1,0,-1,0,0,0,0,1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,-1,-1,0,0,0,0 0,0,1,0,0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0,0 0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0 0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,-1,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,-1,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,1,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,-1,1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,1,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,1,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,-1,1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,-1,1,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,-1,1,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,-1,1,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,-1,1,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,-1,1,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,-1,1,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,1,-1,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,-1,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,-1,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,-1,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,1,1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,1,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,1,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,1,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,0,1,1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,1,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,1,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,1,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0 0,0,0,1,1,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0 0,0,0,1,1,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0 0,0,0,1,1,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,0 0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0 0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0 0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0 0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,-1,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,-1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,1,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,-1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,-1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,1,-1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,1,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 0,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,1,1,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,0 0,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,0 0,0,1,0,1,1,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,0 0,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0 0,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0 0,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0 0,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0 -1,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,-1,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 -1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,-1,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,-1,0,1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,1,0,-1,0,1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,-1,0,0,1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0,0 1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,-1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,-1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,0 0,0,1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,-1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,1,0,1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,-1,0,1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,1,0,-1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,-1,0,-1,0 0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 -1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,-1,0,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,-1,0,1,0,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,-1,0,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,0 1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0 -1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,-1,1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,1,-1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,-1,0,1,1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,-1,1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,-1,1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,1,-1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 -1,1,0,1,1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,-1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,-1,1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,-1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,1,-1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,1,-1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,-1,0,1,1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,-1,1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,1,-1,0,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0 1,1,0,1,1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,-1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,-1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,1,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,1,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0 0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 -1,0,0,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,-1,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,-1,0,0,0,0 1,0,0,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0 0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0 -1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 -1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 -1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 -1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 -1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 -1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 -1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 -1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 -1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 -1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 -1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 -1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 -1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 -1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,-1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,-1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,-1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,-1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,-1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,-1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,-1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,1,-1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,1,-1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,1,-1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,1,-1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,1,1,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,1,1,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0 1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,0 1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0 1,0,1,1,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,0 1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0 1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0 1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0 1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,-1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,-1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,-1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,-1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,-1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0 0,1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0 0,1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0 0,1,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0 0,1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0 0,1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0 0,1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0 0,1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,-1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,-1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,0 0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,-1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,-1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,0 0,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0 0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0 0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,-1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 -1,1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 1,-1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,-1,0,-1,0,0,0 1,1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0 0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0 0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0 -1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0 1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0 1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0 1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,-1,1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,1,-1,0,0,0,0,0,0,-1,0 0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,-1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,-1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,1,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,1,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0 0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0 0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,-1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,-1,1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,-1,1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,-1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,-1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,-1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,-1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,-1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,-1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,-1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,1,0,0,0,0 0,0,1,1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,1,0,0,0,0 0,0,1,1,0,1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,-1,0,0,0,0 0,0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,-1,0,0,0,0 0,0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,-1,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,-1,0,0,1,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,-1,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,-1,1,0,0,1,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,-1,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,-1,0,0,1,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,-1,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0 0,1,1,0,0,1,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 -1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 -1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 -1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 -1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 -1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 -1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 -1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 -1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 -1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 -1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 -1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 -1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 -1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 -1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,-1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,-1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,-1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,-1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,-1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,-1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,-1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,1,0,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,1,0,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,1,0,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,1,0,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,1,0,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,1,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0 1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,0 1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,0 1,0,1,0,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,0 1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,0 1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,0 1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,0 1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,-1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,-1,1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,1,-1,0,0,1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,1,1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,-1,0,0,1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0,0 0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0 0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,1,1,0 0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,-1,1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,-1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,-1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,-1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,-1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,1,-1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,1,1,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0 0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 -1,0,0,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 -1,0,0,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 -1,0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 -1,0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,-1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,-1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,-1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,-1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,-1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,-1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,1,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,1,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,1,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,1,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,0 1,0,0,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,1,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,0 1,0,0,1,1,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0 1,0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,0 1,0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,-1,0,1,0,0,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,-1,0,0,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,-1,1,0,1,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,-1,0,0,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,-1,0,1,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,-1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,-1,0,0,1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,-1,0,1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,-1,0,0,1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0 0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,-1,0,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,-1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,0,1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,0,-1,0,0,0,0 0,1,0,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0 0,0,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0 0,0,0,0,-1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0 0,0,0,0,1,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,-1,1,0 0,0,0,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,1,1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,1,1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,-1,1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,1,1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,-1,1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,0 0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,-1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,-1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,-1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,-1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,-1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,-1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,1,0,-1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,1,0,-1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,1,0,-1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,1,0,-1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,1,0,1,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0 0,1,0,1,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0 0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 -1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 1,0,0,-1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,-1,0 1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 -1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 -1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 1,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 1,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,0,1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,1,0,0,0,1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,1,0,0,0,1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,-1,0,0,0,1,0,0 1,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,1,0,0,0,1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,0,1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,-1,0,0,0,1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,-1,0,0,0,-1,0,0 1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,-1,0,0,0,1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,-1,0,0,0,-1,0,0,0 0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 -1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 -1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 1,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,0,0,1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,0,0,1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,0,0,1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,0,0,-1,0 1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,0 0,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,0 0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0 -1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,1,1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0,0 1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,0,1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,0,-1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,0,-1,1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,0,1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,0,1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,0,-1,-1,0,1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,0,-1,1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,-1,0,-1,0,0,0 0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,1,0,1,0,0,0 -1,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 -1,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 -1,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 -1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 -1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,-1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,-1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0 1,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0 1,0,0,1,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0 1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0 1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0 -1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,-1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,-1,1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,-1,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,-1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 -1,1,1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 -1,1,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,-1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,-1,1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,-1,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,-1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,-1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,1,0,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,1,1,0,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,1,1,0,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,1,0,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 1,1,1,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,1,0,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0 1,1,1,0,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0 1,1,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0 0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0 0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 -1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0 1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,-1,1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,-1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,-1,0,0,1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,0,0,0,0,1,0,0,1,0,1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,1,0,0,-1,1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,0,0,0,-1,0,0,1,0,1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,-1,0,0,0,0,1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,-1,0,1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,0,0,0,-1,0,0,1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,-1,0,-1,0 0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,-1,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,-1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,-1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,-1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,-1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,-1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0,0,0,1,0 0,0,1,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,1,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0 0,0,1,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,1,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0 0,0,1,1,0,1,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0 0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0 -1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 -1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 -1,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 -1,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 -1,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 -1,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 -1,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 -1,1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 -1,1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 1,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,-1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,-1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,1,0,-1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,-1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,-1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 1,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,-1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,1,0,-1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,1,0,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 1,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,1,0,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,1,0,1,0,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,1,0,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0 1,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0 1,1,0,1,0,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0 1,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0 1,1,0,1,0,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0 1,1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0 1,1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,-1,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,-1,0,1,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,-1,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,-1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,1,0,0,0,-1,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0 0,1,0,1,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,0 0,0,0,-1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,0 0,0,0,1,0,-1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,0,1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,0,-1,0 0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0 0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0 0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0 0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,0,1,0,1,1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,-1,0,1,1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,-1,1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,0,1,0,1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0 0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0 0,-1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,-1,0 0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,-1,1,0,0,0 -1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0,0,0,1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0,0,0,1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0,0,0,1,1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0,0,0,1,1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,-1,1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0,0,0,1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,-1,-1,0,0,0 1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,1,1,0,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,1,0,1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,-1,0,1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,0,-1,0,1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,-1,0,1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,-1,0,1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,0,-1,0,1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,-1,0,-1,0,0 0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,0 0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,-1,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,-1,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,-1,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,-1,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,1,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,-1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,-1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,-1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,-1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,1,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,-1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,1,-1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,1,-1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,1,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,1,-1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,1,1,-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,1,1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,0,0 0,1,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,0,0 0,1,1,1,1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,0,0 0,1,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,0,0 0,1,1,1,1,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,0,0 0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,0,0 0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,0,1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,0,1,0,0,1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,0,1,0,0,1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,0,1,0,0,1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,-1,0,0,1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,0,1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,-1,0,0,-1,0 0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,-1,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,-1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,1,0,-1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,1,0 0,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,1,0,1,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,1,0 0,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,1,0 0,1,1,0,1,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,1,0 0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,-1,0 0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,-1,0,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 -1,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,-1,0,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,-1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,-1,0,1,0,1,0,0,0,0,1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,1,0,0,0,0,-1,0,0,1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,-1,0,-1,0,1,0,0,0,0,1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,-1,0,1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,-1,0,1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,1,0,-1,0,-1,0,0,0,0,1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,1,0,-1,0,1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,-1,0,0,0,0,-1,0,0,0 1,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,1,0,0 0,0,-1,0,1,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,1,0,0 0,0,1,0,-1,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,-1,0,1,1,0,1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,-1,1,0,1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,-1,0,1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,-1,0,0,0,1,0,1,1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,-1,1,0,1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,-1,0,1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,-1,0,1,1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,-1,0,1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,-1,1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,-1,0,0,0,1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,-1,0,1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,1,0,-1,0,0,0,-1,0,0 0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0 0,-1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,0,0,0,0,1,0 0,-1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,0,0,0,0,1,0 0,1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,-1,0,0,0,0,1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,-1,0,0,0,0,-1,0 0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0 -1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0 -1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0 1,0,0,0,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,-1,0,1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,-1,0,-1,0,0,0 1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0,0,1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0,0,-1,0,1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0,0,1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,-1,0,0,1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,-1,0,1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,-1,0,0,-1,0,0 0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,1,0,0,1,0,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,-1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,1,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,0,1,0,1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,0,1,0,1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,-1,0,1,0 0,1,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,0,1,0,-1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,0,1,0,1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,-1,0,1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,0,1,0,-1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,-1,0,1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,0,1,0,-1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,-1,0,-1,0 0,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 -1,0,1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 1,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 1,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,0,1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,0,1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,0,1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,0,1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,0,1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,0,1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,0,-1,0,0,0,0,0 1,0,1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0 0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 -1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 -1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 -1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 -1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 -1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 -1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 -1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 -1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0 1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0 1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0 -1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,-1,-1,0,0,0,0,0,0 1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,0,0,1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,0,0,-1,-1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,0,0,1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,0,0,-1,1,0,0 0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,0,0,1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,0,0,-1,1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,0,0,1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,0,0,-1,-1,0,0 0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 -1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 -1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 -1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 -1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 -1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0,0,0,0 1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0 1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0 -1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0 1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0 1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0 1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0 1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0 1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0 1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,-1,0,-1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,-1,0,1,0 0,0,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,-1,0,1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,-1,0,-1,0 0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,1,0,1,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0 -1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0 -1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0 1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,0,0,1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,0,0,-1,0,0,0,0 1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,-1,-1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,-1,1,0,0 0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,-1,1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,-1,-1,0,0 0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,1,1,0,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,-1,1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,-1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,-1,1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,-1,1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,-1,-1,0,1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,-1,1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,1,-1,0,-1,0 0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,1,1,0,1,0 0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,-1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,-1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,1,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,-1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,-1,1,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,1,-1,1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,1,1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,1,1,-1,1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,1,-1,-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,1,0,0,1,1,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,1,1,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0 0,1,0,0,1,1,1,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0 0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0 0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,-1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0,0 0,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0 0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0 0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0 0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0 -1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 -1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 -1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 -1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 -1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,0,0 1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,0,0 1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,0,0 1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,0,0 1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,-1,-1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,-1,1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,1,-1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,-1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,-1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,-1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,1,-1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,-1,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,-1,-1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,-1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,1,-1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,-1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,-1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,-1,1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,-1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,-1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,-1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,-1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,1,-1,0,0,0,1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,-1,-1,1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,-1,1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,-1,1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,1,-1,-1,0,0,0,0,0,0,1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,1,-1,1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,1,1,-1,0,0,0,0,0,0,-1,0,0,0 0,0,0,0,1,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,-1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,-1,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,1,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,-1,0,0,1,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,-1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,-1,1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,1,-1,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,0,0 0,0,1,1,0,0,1,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0 -1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,-1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,-1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,-1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,-1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 -1,1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 -1,1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 -1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 -1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,-1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,-1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,-1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,-1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 1,1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0 1,1,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0 1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0 1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,-1,1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,-1,-1,0,0,1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,-1,1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,1,-1,0,0,-1,0,0,0,0,0 0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,-1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,-1,1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,1,-1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,-1,1,1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,-1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,1,-1,1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,-1,0,0,0,0,1,1,1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,1,1,-1,0,0,0,0,1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,-1,1,1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,-1,1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,-1,0,0,0,0,1,1,-1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,-1,1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,-1,1,-1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,-1,-1,0,0,0,0 0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,-1,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,1,-1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,1,1,0,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,0 0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0 0,0,0,-1,-1,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,-1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,-1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,-1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,-1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,-1,1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,-1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,-1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,-1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,-1,1,1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,-1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,-1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,-1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,-1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,-1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,-1,1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,-1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,-1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,-1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,-1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,1,0,-1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,-1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,-1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,1,0,-1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,-1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,1,0,-1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,1,0,-1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,1,0,1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,1,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,0 0,0,0,1,1,1,0,1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,0 0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,1,1,0,1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,-1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,-1,1,0,1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,-1,0,1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,-1,0,1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,-1,1,0,-1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,-1,0,-1,0,0 0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0 -1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 -1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 -1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 -1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 -1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 -1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,-1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,1,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,1,0,-1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,1,0,1,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0 1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0 1,0,0,1,0,1,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0 1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0 1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0 1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0 1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0 -1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 -1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 -1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 -1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 -1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 -1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 -1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 -1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 -1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 -1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 -1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 -1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 -1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 -1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,-1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,1,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,1,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0 1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0 1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0 1,0,1,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0 1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0 1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0 1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0 1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0 -1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,-1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,-1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 -1,1,0,0,0,1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,-1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,-1,0,0,0,1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,-1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,-1,0,1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,-1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,-1,1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,-1,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,-1,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,-1,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,1,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,1,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,1,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,-1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,-1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,1,0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,1,0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0 0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0 0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0 0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,-1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,-1,1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,-1,1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,-1,1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,-1,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,-1,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,-1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,-1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,-1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,-1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,-1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,-1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,-1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,1,-1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,-1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,-1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,-1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,1,-1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,1,-1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,1,1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,1,-1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,1,-1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,1,1,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 0,0,1,1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,1,1,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,1,1,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,0,0 0,0,1,1,1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,0 0,0,1,1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,0,0 0,0,1,1,1,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,0,0 0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,0,0 0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,0,0 0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,0,0 0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0 -1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,-1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 -1,0,0,1,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 -1,0,0,1,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 -1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,-1,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,-1,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,-1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,-1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,-1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,1,0,0,-1,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,-1,-1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,-1,1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,1,1,0,0,-1,1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,1,0,0,-1,1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,1,-1,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0 1,0,0,1,1,0,0,1,-1,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,1,0,0,1,-1,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,1,1,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0 1,0,0,1,1,0,0,1,1,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0 1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0 -1,-1,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,-1,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,-1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 -1,1,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 -1,1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,-1,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,-1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,-1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,-1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,-1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,1,0,-1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,-1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,-1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,1,0,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,-1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,1,0,-1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,1,0,-1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,1,0,1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,1,0,1,0,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0 1,1,1,0,1,0,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,1,0,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0 1,1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,-1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,-1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,-1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,-1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,-1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,1,0 0,0,0,0,-1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,-1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,1,0 0,0,0,0,1,0,0,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,1,0 0,0,0,0,1,0,0,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,1,0,1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,1,0,1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,-1,0,1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,1,0,1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,-1,0,1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,1,-1,0,-1,0 0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,-1,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,-1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,-1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,-1,0 0,0,1,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,-1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,-1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,1,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,0 0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0 0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 -1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 -1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 1,0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 1,0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0 1,0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0 1,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,-1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,-1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,-1,1,0,1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,-1,0,0,0,1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,-1,0,1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,-1,1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,-1,0,0,0,1,0,0,1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,-1,0,1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,-1,0,0,1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,-1,0,0,0,1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,-1,0,0,-1,0,0 0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,0 0,-1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0,1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,-1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,-1,0,1,0,0,0,1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0,1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,-1,0,-1,0,0,0,1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,-1,0,1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,1,0,-1,0,0,0,-1,0 0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0 -1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,-1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,1,1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,-1,1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,-1,1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,-1,1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,-1,0,0,0,1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,-1,1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,-1,0,0,0,-1,0,0,0 1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,-1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,-1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,-1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,-1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,-1,1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,-1,-1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,-1,-1,1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,-1,1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,-1,1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,1,-1,-1,0,0,0,1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,1,-1,1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,1,1,-1,0,0,0,-1,0,0 0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,1,1,1,0,0,0,1,0,0 0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,-1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,-1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0 0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0 0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0 0,0,0,1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0 0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0 0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0 0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0 0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0 -1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 -1,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 -1,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 -1,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 -1,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,-1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,-1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,-1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,-1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,-1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,1,-1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,1,-1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,1,-1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,1,1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0 1,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,1,1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0 1,0,0,0,1,1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0 1,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0 1,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0 0,-1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,-1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,-1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,-1,0,1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,-1,0,1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,-1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,-1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,-1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,-1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,-1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,1,-1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,-1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,-1,0,-1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,1,-1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,-1,0,1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,1,-1,0,1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,1,-1,0,1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,1,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,1,0,-1,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,1,1,0,-1,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,1,1,0,-1,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,1,0,1,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,0 0,1,0,1,0,1,1,0,1,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,1,0,1,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,0 0,1,0,1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,-1,0,0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,0,0,0,0 0,0,1,0,0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,-1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,0,1,1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,-1,1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,0,1,-1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,-1,1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,0,1,-1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,-1,0 0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 -1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,-1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,-1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,-1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,1,1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,1,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,1,1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,-1,1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,-1,-1,0,0 1,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,-1,1,0,1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,-1,0,1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,-1,0,0,0,1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,0,1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,-1,1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,-1,0,-1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,-1,0,-1,1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,-1,0,1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,-1,0,1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,1,0,-1,-1,0,1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,1,0,-1,1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,1,0,1,-1,0,-1,0,0,0,0,0,0 0,0,0,0,0,1,1,0,1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0 0,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,-1,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,-1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,-1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,1,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,-1,1,1,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,-1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,1,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,-1,1,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,-1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,-1,1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,1,-1,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0 0,1,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,1,1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,1,-1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,-1,1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,-1,-1,0 0,0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,-1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,-1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,-1,0,1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,1,0,-1,0,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0 0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,-1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,-1,0,0,0,1,0,0,1,0,1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,-1,0,0,1,0,1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,-1,0,1,0,0,0,1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,-1,0,0,1,0,1,0,1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,-1,0,0,0,1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,-1,0,1,0,1,1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,-1,0,0,1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,-1,0,1,1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,-1,0,1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,-1,1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,-1,0,1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,-1,-1,0,0,0,0 0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,1,1,0,0,0,0 -1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 -1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 -1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 -1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 -1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 -1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 -1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 -1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 -1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 -1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 -1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 -1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 -1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 -1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 -1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,-1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,1,-1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,1,1,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0 1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0 1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0 1,0,1,1,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0 1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0 1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0 1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0 1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0 0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,-1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,-1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0,0 0,1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 -1,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 -1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,-1,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,-1,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,-1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,-1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,-1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,-1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,1,0,-1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,1,0 1,0,1,0,0,0,1,0,1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,-1,0 1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0 0,0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0 0,0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0 0,0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,1,0 0,0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,-1,1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,-1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,0,1,1,1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,-1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,-1,1,1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,-1,1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,0,1,1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,-1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,-1,1,1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,-1,1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,0,1,1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,-1,1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,-1,1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,-1,-1,0 0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 -1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 1,-1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,-1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,1,-1,0,0,0,1,0,0,0,0,1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,1,0,-1,0,0,0,1,1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0 1,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0 0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,0,0 0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0 -1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0 1,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0 1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0 0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,-1,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,-1,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,-1,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,-1,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,-1,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,-1,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,-1,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,-1,1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,-1,1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,-1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,1,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,1,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,-1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,-1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,1,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,1,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,-1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 0,1,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,1,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0 0,1,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,1,1,0,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0 0,1,1,0,1,1,0,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0 0,1,1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0 0,1,1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0 -1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 -1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 -1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 -1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 -1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,-1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,-1,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,1,0,-1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,1,-1,0,0,-1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,1,0,1,-1,0,0,1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,-1,1,0,0,1,0,0,0,0,0 1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0 1,0,1,0,1,1,0,0,-1,0,0,0,0,0,0,1,1,0,0,-1,0,0,0,0,0 1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0 1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0 1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0 1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0 -1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,-1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,-1,1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,-1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,-1,0,0,1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,-1,0,1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,-1,0,0,0,1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,-1,0,-1,0,0,1,1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,-1,0,1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0,0,-1,1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,1,0,-1,0,0,1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,-1,-1,0,0,0,0,0,0 1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0,1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0,1,1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0,1,1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,-1,1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0,1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,-1,-1,0,0 0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0 -1,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,-1,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,-1,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 -1,0,1,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 -1,0,1,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,-1,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,-1,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,-1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,-1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,-1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,1,0,-1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,-1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,-1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,1,0,-1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,-1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,1,0,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,1,0,-1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,1,0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,1,0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,1,0,1,0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,1,0,1,0,0,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,1,0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,0 1,0,1,1,0,1,0,0,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,0 1,0,1,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,-1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,0,1,0,0,0,1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,0,1,0,0,0,1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,0,1,0,0,0,1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,-1,0,0,0,1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,0,1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,-1,0,0,0,-1,0,0 0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,-1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,-1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,-1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,-1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,1,0,-1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,1,0,1,0,0,-1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0 0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,-1,0,1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,1,0,-1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,-1,0,0,0,1,1,0,1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,-1,0,0,0,1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,-1,1,0,1,0,0,1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,1,-1,0,1,0,0,1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,-1,0,0,0,1,1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,-1,-1,0,1,0,0,1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,-1,1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,-1,0,0,1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,-1,0,1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,1,0,-1,0,0,-1,0,0 0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,-1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,1,-1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,-1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,1,1,0,0,-1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,-1,0,0,1,0,0,0,1,0,1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,-1,0,0,0,1,0,1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,-1,0,1,0,0 0,1,1,0,0,1,0,0,-1,0,0,0,0,1,0,0,1,0,0,0,1,0,-1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,0,1,0,1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,-1,0,1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,-1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,-1,0,1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,-1,0,0,0,1,0,-1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,-1,0,-1,0,0 0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,-1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,-1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,1,0,0,-1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,1,0,0,1,0,0,-1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,0 0,0,1,0,0,1,0,0,1,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,0 0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 -1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 -1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 -1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 -1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 -1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 -1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 -1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 -1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 1,-1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 1,-1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 1,-1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 1,1,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 1,1,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0,0 1,1,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0,0 1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,-1,1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,-1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,1,1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,-1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,1,1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,-1,1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,-1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,1,1,1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,-1,1,1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,-1,1,1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,-1,1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,-1,1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,-1,-1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,-1,-1,0,0,1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,-1,1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,-1,1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,1,-1,0,0,-1,0,0,1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,1,-1,0,0,1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,1,1,0,0,-1,0,0,-1,0 0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,1,1,0,0,1,0,0,1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,-1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,-1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,-1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,-1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,-1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,-1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,-1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,1,0,-1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,1,0,-1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,1,0,-1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,1,0,-1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,1,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,1,0,1,-1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,1,0 0,1,0,1,1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0 0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 -1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 1,0,0,-1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 1,0,0,1,-1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0 1,0,0,1,1,0,0,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0 1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,-1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,-1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,-1,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,0 0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,-1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,-1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,-1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,-1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,-1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,-1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,1,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,1,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,1,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,1,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,1,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,0,0 0,1,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,0,0 0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0,0,1,1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,-1,1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,-1,0,0,0,0,0,1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,-1,1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,-1,0,0,0,0,0,-1,0 0,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 -1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 -1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 -1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 -1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 -1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 -1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 1,-1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 1,-1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 1,-1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 1,-1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 1,1,0,0,-1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,0,0,1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,0,0,1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,0,0,1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,0,0,1,0,0,0 1,1,0,0,1,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,0,0,1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,0,0,1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,0,0,1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,0,0,-1,0,0,0 1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,1,0,0 0,-1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,-1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,-1,0,0,0,1,0,1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,-1,0,1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,-1,1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0,0,0,0,1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,-1,1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,-1,0,0,0,0,0,-1,0,0 0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0 -1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0 -1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0 -1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0 -1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0 -1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0 1,0,0,0,-1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0 1,0,0,0,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0 1,0,0,0,-1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,-1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,1,0 1,0,0,0,1,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,1,0 1,0,0,0,1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,-1,0 1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,1,0,0,1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,1,0,0,1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,1,0,0,1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,-1,0,0,1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,-1,0,0,0,1,0,0,0,0,1,1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,1,0,0,1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,1,0,0,1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,-1,0,0,1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,-1,0,0,0,0,1,1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,-1,1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,-1,1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,-1,0,0,1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0,1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,-1,1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,1,-1,0,0,0,-1,0 0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,1,1,0,0,0,1,0 -1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 -1,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,-1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,-1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,-1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,1,-1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,1,-1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,1,1,-1,0,0,0,0,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0 1,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0 0,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0 0,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0 0,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,-1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,-1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,-1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,-1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,-1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,-1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,1,0 0,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,0,1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,-1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,0,1,0,1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,-1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,0,1,0,1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,-1,0,1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,0,1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,-1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,0,1,0,1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,-1,0,1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,0,1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,-1,0,1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,0,1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,-1,0,-1,0 0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 -1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,-1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,-1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 1,-1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 1,1,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,1,1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,1,1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,-1,1,0,0,0,0,0 1,1,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,1,1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,-1,1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,-1,1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,-1,-1,0,0,0,0,0 1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,-1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,-1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,-1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,1,0,0 0,-1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,1,0,0 0,1,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,1,0,0 0,1,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,-1,0,0 0,1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0 -1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,1,0 -1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,1,0 1,0,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,-1,0 1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,1,0 0,0,0,-1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0,0,1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0,0,-1,0,1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0,0,1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,-1,0,-1,0 0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,0 -1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,0 -1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,0 1,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,-1,0,0,0,0 1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,-1,-1,-1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,-1,1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,-1,1,0,0 0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,-1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,1,0,0,1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,-1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,1,0,0,1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,-1,0,0,1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,-1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,1,0,0,1,1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,-1,0,0,1,1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,-1,0,0,1,1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,-1,1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,-1,0,0,1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,-1,-1,1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,-1,1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,-1,-1,0,0 0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,1,1,0,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,-1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,-1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,-1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,1,0 -1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,-1,0 -1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,-1,0 -1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,-1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,-1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,-1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,-1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,-1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,-1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,-1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,1,0 -1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,-1,0 1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,-1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,-1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,-1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,-1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,-1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,-1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,-1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,1,0 1,-1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,-1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,1,0 1,1,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,-1,0 1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,-1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,1,0 0,-1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,-1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,-1,0 0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,-1,-1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,-1,1,0,0,0,0 -1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,1,0,1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,1,0,1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,-1,0,1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,-1,0,0,0,1,1,1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,1,0,1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,-1,0,1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,-1,1,1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,-1,0,1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,-1,1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,-1,0,0,1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,-1,0,1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,-1,1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,-1,0,0,1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,-1,-1,0,0,0,0 1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,-1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,-1,1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,-1,-1,1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,-1,1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,1,-1,-1,0,0 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0 -1,0,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,-1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,-1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,-1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 -1,0,1,1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,-1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,-1,1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,-1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0 1,0,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0 0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0 0,-1,-1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,-1,0,0,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,-1,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,-1,1,0,0,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,-1,1,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,-1,0,0,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,-1,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,-1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,-1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,1,-1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,-1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,-1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,1,-1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,1,-1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,1,-1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,1,-1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,1,-1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,1,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,1,1,-1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,1,1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0 0,1,1,0,0,1,1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,1,1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0 0,1,1,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,-1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,1,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,1,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,1,0,0 0,0,1,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,-1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,-1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,-1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,-1,0,0 0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 -1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0 1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,-1,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,-1,1,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,-1,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,-1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0 0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,1,0,1,0,0,0,0,1,0,0 0,-1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,-1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,-1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,-1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,-1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,-1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,-1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,-1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,-1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,-1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,-1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,-1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,-1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,-1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,1,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,1,0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,1,0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,1,0,-1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,1,0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0 0,1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,1,0,1,-1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0 0,1,0,1,1,0,1,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0 0,1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0 0,1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,-1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,-1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,-1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,1,-1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0 0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,-1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,-1,0,0,1,0,1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,-1,0,1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,1,0,0,1,0,-1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,-1,0,1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,-1,0,0,1,0,-1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,-1,0,-1,0,0 0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,-1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0 0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 -1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 -1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 -1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 -1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 -1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 -1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 -1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 -1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 1,0,0,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 1,0,0,0,-1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 1,0,0,0,-1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 1,0,0,0,-1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 1,0,0,0,1,0,-1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 1,0,0,0,1,0,-1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0 1,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,-1,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 -1,0,0,1,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,-1,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,-1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,-1,1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,-1,1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,1,-1,0,0,0,0,1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,1,0,0,0,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,1,1,0,0,0,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,1,1,0,0,0,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,1,0,0,0,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0 1,0,0,1,0,0,1,1,0,0,0,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0 1,0,0,1,0,0,1,1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,0 0,0,0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,0 0,0,0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,0 0,0,0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,1,0,0 0,0,0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,-1,0,0 0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,0 -1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 -1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 -1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 -1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 -1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 -1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 -1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 -1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 -1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 -1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,-1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,-1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,-1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,-1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,-1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,-1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,-1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,1,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,1,-1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,1,1,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,1,1,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,0,0,0,0 1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,1,0,1,0,0,0,0,0 1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,1,0,0,0,0,0 1,1,1,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,1,0,-1,0,0,0,0,0 1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,-1,0,1,0,0,0,0,0 1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,1,0,-1,0,0,0,0,0 1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,-1,0,-1,0,0,0,0,0 1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,1,0 0,0,-1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,-1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,-1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,0,1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,0,1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,0,1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,0,-1,0 0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 -1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 1,-1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,-1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,-1,1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,-1,0,1,0,1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,0,1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,1,-1,0,0,0,0,1,0,1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,-1,0,-1,0,1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,-1,0,1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,-1,0,1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,1,0,-1,0,1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,-1,0,-1,0,0,0,0,0,0 1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0 0,-1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,-1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,-1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,-1,0,0 0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0 -1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,-1,0 1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,-1,1,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,1,-1,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,-1,0,0,1,1,0,1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,-1,0,0,1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,-1,1,0,1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,-1,0,1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,-1,0,0,1,1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,-1,0,1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,-1,1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,-1,0,1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,1,-1,0,1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,1,1,0,-1,0,-1,0 0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0 0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,-1,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,-1,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,-1,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,-1,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0 0,1,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0 0,1,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0 0,1,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0 0,1,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,-1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,-1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,-1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,-1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,-1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,-1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,1,-1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,1,-1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,-1,0,0,0,0,1,0,1,0,1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,1,1,0,-1,0,0,0,0,1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,-1,0,1,0,1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,-1,0,1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,-1,0,0,0,0,1,0,1,0,-1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,-1,0,1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,-1,0,1,0,-1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,-1,0,-1,0,0,0 0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0 -1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 -1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 -1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 -1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 -1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 -1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 -1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 -1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 -1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 -1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 -1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 -1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 -1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 -1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 -1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 -1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 -1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 -1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 -1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 -1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,-1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,-1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,-1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,-1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,-1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,-1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,-1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,-1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,1,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,1,0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,1,0,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,1,0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,1,0,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0 1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0 1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0 1,1,0,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0 1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0 1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0 1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0 1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 -1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,-1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,-1,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,-1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,1,0,-1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,-1,-1,0,0,1,0,0,0,0,0,1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,-1,1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,-1,0,0,0,0,0,1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,-1,0,0,0,0,0,-1,0,0 1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,-1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,-1,1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,-1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,-1,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,0,0,0 0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,1,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,-1,0,1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,-1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,-1,0,1,0,1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,-1,0,1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,-1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,-1,1,0,1,0,1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,-1,0,1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,-1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,-1,0,1,0,1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,-1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,-1,0,1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,-1,0,1,1,1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,-1,0,0,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,-1,1,1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,-1,0,1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,-1,-1,1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,-1,1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,1,-1,-1,0,0,0,0,0,0,0 0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,-1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,1,0,-1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,-1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,1,0,1,0,-1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0 0,1,0,1,0,1,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0 0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 -1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 -1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 -1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 -1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 -1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 -1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 -1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 -1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 1,0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 1,0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 1,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 1,0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 1,0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 1,0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,-1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,-1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,-1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,1,0,0 1,0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,-1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,-1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,0,1,1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,-1,1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,0,1,-1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,-1,1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,0,1,-1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,-1,-1,0,0 1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,-1,0,1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,-1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,-1,0,1,0,1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,-1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,-1,0,1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,-1,1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,-1,0,0,0,0,1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,-1,1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,-1,1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,-1,-1,0,0,0,1,1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,-1,1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,-1,1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,1,-1,0,0,0,-1,1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,1,-1,0,0,0,1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,0,0,0,-1,-1,0,0,0,0,0 0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,-1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,-1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,-1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,-1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,-1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,-1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,1,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,1,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,1,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,1,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,1,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,0,0,0 0,1,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,0,0,0 0,1,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0,0 0,-1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,1,0,0,1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,1,0,0,1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,1,0,0,1,1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,-1,0,0,1,1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,-1,1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,-1,0,0,1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,-1,-1,0,0,0,0 0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0 -1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,-1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,-1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,-1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,1,0,-1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,-1,0,0,0,0,0,1,1,0,1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,1,0,1,0,0,0,0,-1,0,1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,-1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,-1,1,0,1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,-1,0,1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,-1,0,0,0,0,0,1,1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,-1,0,1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,-1,1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,-1,0,-1,0 1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,-1,0 0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,1,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0 0,0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0 0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,-1,0,0,1,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,-1,1,0,0,1,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,-1,0,0,1,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,-1,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0,0,0 0,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0,0,0 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,-1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,1,-1,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,-1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,1,0,0,-1,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,1,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,1,0,0,1,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0,0,0 0,1,1,0,1,0,0,1,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0,0,0 0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0 -1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 -1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 -1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 1,0,-1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 1,0,1,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,1,0 1,0,1,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,-1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,0,0,0,1,0,-1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,1,0,-1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,-1,0,-1,0 1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,-1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,-1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,1,0,0,-1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,-1,0,0,0,1,0,0,0,1,1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,1,0,0,1,0,0,0,0,-1,0,1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,-1,1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,-1,0,0,0,1,0,0,0,1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,-1,1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,-1,0,0,0,1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,-1,-1,0 0,0,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 -1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 -1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 -1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 -1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 -1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 -1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 -1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 -1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 1,-1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 1,-1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 1,-1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 1,1,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 1,1,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,-1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,-1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,-1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,1,0,0 1,1,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,-1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,-1,-1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,0,0,0,1,1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,-1,1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,-1,1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,0,0,0,1,-1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,-1,-1,0,0 1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,-1,0,0,1,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,-1,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,0,0 0,-1,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,-1,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,-1,0,0,1,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,-1,1,0,1,0,1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,-1,0,1,0,1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,-1,0,0,0,0,1,1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,-1,0,1,0,1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,-1,1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,-1,0,-1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,-1,0,-1,0,1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,-1,0,1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,-1,0,1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,1,0,-1,0,-1,1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,1,0,-1,0,1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,-1,-1,0,0,0,0,0,0 0,1,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,-1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,1,0 0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,1,0,1,0,0,1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,-1,0,1,0,0,1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,-1,0,1,0,0,1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,-1,0,0,1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,-1,1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,-1,0,0,1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,-1,-1,0 0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0 -1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 -1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 -1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 -1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 -1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 -1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 -1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 -1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 -1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,-1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,-1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,1,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,1,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,1,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,1,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,1,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,1,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0 1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0 1,1,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0 1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0 1,1,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0 1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0 1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,-1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,-1,1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,-1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,1,-1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,1,1,0,0,0,-1,0,0,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0 0,1,1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 -1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 -1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 -1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 -1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 -1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 -1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 -1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,-1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,-1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,-1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,-1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,-1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,1,-1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,1,-1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,1,-1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,1,1,0,0,0,-1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,1,0 1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,1,1,0,0,0,-1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,-1,0,0,0,-1,0 1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,-1,0,0,1,0,0,0,1,0 1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0 1,0,1,1,0,0,0,1,0,0,0,0,-1,0,0,0,1,0,0,1,0,0,0,-1,0 1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,-1,0,0,0,1,0 1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,-1,0,0,1,0,0,0,-1,0 1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,-1,0,0,0,-1,0 1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0 0,-1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,0,0 0,-1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,0,0 0,1,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,0,0 0,1,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,0,0 0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0 -1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0 -1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0 1,0,0,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,1,0,0,0,0,1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,1,0,0,0,0,1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,1,0,0,0,0,1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,0,0,0,0,1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,0,-1,0 1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,-1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,-1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,-1,1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,-1,-1,0 0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,-1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,-1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,-1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,-1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,-1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,1,0 0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,-1,0 0,-1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,-1,0 0,-1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,-1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,-1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,-1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,-1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,-1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,1,0 0,-1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,-1,0 0,1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,-1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,-1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,-1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,-1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,-1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,1,0 0,1,-1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,-1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,1,0 0,1,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,1,1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,-1,1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,1,1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,-1,1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-1,-1,0 0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0 -1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,1,0,0 -1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,1,0,0 1,0,-1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,0,0,1,0,1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,0,0,1,0,1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,0,0,1,0,1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,-1,0,1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,0,0,1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,-1,0,-1,0,0 1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,-1,1,0,0,0 0,0,-1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,0,0,1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,0,0,1,0,1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,0,0,1,0,1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,-1,0,1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,-1,0,0,0,0,1,1,0,0,1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,0,0,1,0,1,0,1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,-1,0,1,0,1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,-1,1,0,0,1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,-1,0,1,0,1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,-1,0,0,1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,-1,0,1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,-1,0,1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,-1,1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,-1,0,1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,-1,-1,0,0,0 0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,1,1,0,0,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0 -1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0 -1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0 1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0,0,1,0,0,1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0,0,1,0,0,1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,-1,0,0,1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0,0,1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,-1,0,0,-1,0 1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,-1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,1,0,0 -1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,1,0,0 1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1,1,1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,-1,0,0 1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,1,0,1,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,-1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,-1,1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,0,-1,-1,1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,0,-1,1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,0,1,-1,-1,0,0,0 0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,0,1,1,1,0,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,-1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,1,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,1,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0,0 0,0,0,1,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0,0 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,1,0 0,0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,-1,0 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,0,-1,0 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,0,1,0 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,0,-1,0 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,0,1,0 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,0,-1,0 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,0,-1,0 0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0 -1,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 -1,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 -1,1,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,-1,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,-1,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,-1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,-1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,1,-1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,-1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 1,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,-1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,1,-1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,1,-1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,1,0,0,0 1,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,1,1,-1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,1,0,0,0 1,1,0,0,1,1,1,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,1,1,0,0,0,0,0,1,0,0,-1,0,0,0,0,0,-1,0,0,0 1,1,0,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,-1,0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,-1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,-1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,-1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,1,-1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,-1,-1,0,0,0,1,0,0,0,1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,-1,0,0,0,-1,0,0 0,1,0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0,1,0,0,1,0,0,0,1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,-1,0,0,1,0,0,0,1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0,1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,-1,0,0,0,1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0,-1,0,0,1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,-1,0,0,0,-1,0 0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0 0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,-1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,-1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,-1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,-1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,-1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,-1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,-1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,-1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,-1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,1,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,1,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,1,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,1,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0 0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0 0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0 0,1,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0 0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0 0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0 0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0 0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0 -1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 -1,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 -1,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 -1,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 -1,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 -1,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,-1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,-1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,-1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,-1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 1,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,-1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 1,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,-1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,-1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,1,0,-1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,1,0,-1,-1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 1,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,1,0,-1,1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,1,0,-1,1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,1,0,1,-1,0,0,0,0,0,0,-1,0,0,1,0,0,1,0,0,0,0,0 1,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,1,0,1,-1,0,0,0,0,0,0,1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,-1,0,0,1,0,0,0,0,0 1,1,0,1,0,1,1,0,0,0,0,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0 1,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,-1,0,0,-1,0,0,0,0,0 1,1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 -1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 -1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 -1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 -1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 -1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 -1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 -1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,-1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,-1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,-1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,-1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,-1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,1,0,-1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,1,0,-1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,1,0,-1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,1,0,1,-1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,1,0 1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,1,0,1,-1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0 1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,1,1,0 1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,-1,1,0 1,0,0,1,0,1,1,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,0,1,-1,0 1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,-1,1,0 1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,0,1,-1,0 1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,-1,-1,0 1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,-1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,-1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,1,0,1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,-1,0,1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,-1,0,-1,0 0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 -1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,-1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,1,0,0,-1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,-1,0,0,0,1,1,0,0,1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,1,0,0,1,-1,0,0,0,0,0,1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,-1,1,0,0,1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,-1,0,0,1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,-1,0,0,0,1,1,0,0,-1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,-1,0,0,1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,-1,1,0,0,-1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,-1,0,0,0,0 1,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0 0,-1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0 0,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0 0,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0 0,-1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0 0,1,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0 0,1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,-1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,1,0 0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,-1,0 0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0 -1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,0,1,1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,1,1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,0,1,1,1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,-1,1,1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,0,1,1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,-1,1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,-1,1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,1,-1,-1,0,0,0,0 1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,-1,1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,-1,-1,0,0 0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0 0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0 0,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0 0,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0 0,0,1,1,1,0,1,0,0,0,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0 0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0 0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0 0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0 0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0 -1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 -1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 -1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 -1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 -1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 -1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 -1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 -1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 -1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 -1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 -1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 -1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 -1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 -1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,-1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,-1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,-1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,-1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,-1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,-1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,-1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,-1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,1,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,1,0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,1,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,1,0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,1,0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,1,0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,0 1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,0 1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,0 1,1,0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,0 1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,0 1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,0 1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0 1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0 -1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 -1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 -1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 -1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 -1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 -1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 -1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 -1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 -1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 -1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 -1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 -1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 -1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 -1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,-1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,-1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,-1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,-1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,-1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,-1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,1,-1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,1,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,1,-1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,1,1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,0 1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,1,0 1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,1,0 1,1,1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,-1,0 1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,0 1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,0 1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,0 1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,-1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 -1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,-1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,-1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,-1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,-1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,-1,1,0,0,0,0,1,1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,1,0,-1,0,0,0,0,0,1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,-1,-1,0,0,0,0,1,1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,-1,1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,-1,1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,-1,-1,0,0,0,0,0 1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0 0,0,-1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0 0,0,1,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0 0,0,1,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0 0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0 0,-1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0 0,-1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0 0,-1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0 0,-1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0 0,1,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0 0,1,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,-1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,1,0 0,1,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,-1,0,1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,-1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,1,0,1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,-1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,1,0,1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,-1,0,1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,-1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,1,0,1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,-1,0,1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,-1,0,1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,-1,0,-1,0 0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,0,0,0,0 -1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,-1,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,-1,0,1,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,-1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,-1,1,1,1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,-1,1,1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,-1,0,0,0,0,0,0,1,1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,-1,1,1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,-1,1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,-1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,-1,1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,1,-1,1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,-1,1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,-1,1,-1,0,0,0,0,0,0,0 1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,-1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,1,0,0 0,0,0,0,-1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,1,0,0 0,0,0,0,1,0,-1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,0,1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,-1,1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,-1,1,1,0,0,1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,-1,1,0,0,1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,-1,0,0,1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,-1,0,0,0,1,1,1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,-1,1,0,0,1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,-1,0,0,1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,-1,1,1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,-1,0,0,1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,-1,1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,-1,0,0,1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1,-1,0,0 0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,1,0,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,-1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,-1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,-1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,-1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,-1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,-1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,-1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,1,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,1,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,1,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,1,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,1,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,1,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,-1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,-1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,-1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,1,0 0,1,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,-1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,-1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,0,1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,-1,0,0,0,1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,0,0,1,1,0,0,0,-1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,-1,0,0,0,1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,-1,1,0,0,0,-1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,-1,0 0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 -1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 -1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 -1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 -1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 -1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 -1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 -1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 -1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 1,0,-1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 1,0,-1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 1,0,-1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 1,0,-1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 1,0,1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,-1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,-1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,-1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,1,0,0,0 1,0,1,1,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,-1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,-1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,-1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,-1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,-1,0,0,0 1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,-1,0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,-1,1,0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,-1,0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,-1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,-1,-1,1,0,1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,-1,1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,-1,1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,-1,1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,-1,1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,-1,-1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,-1,-1,0,1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,-1,1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,1,-1,0,-1,0,0,0,0,0,1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,1,1,0,-1,0,0,0,0,0,-1,0,0 0,0,1,1,0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,1,0,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,-1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0 0,-1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,-1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0 0,1,0,-1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,-1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,-1,1,1,0,0,0,0,0,1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,-1,1,0,0,0,0,0,1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,1,0,0,0,0,0,-1,0,0,1,1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,-1,1,0,0,0,0,0,1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,-1,1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,-1,0,0,0,0,0,1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,-1,1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,-1,0,0,0,0,0,-1,0 0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0 -1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0 1,0,0,-1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,1,0,0,0 1,0,0,1,0,0,-1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,-1,0,0,1,0,1,0,1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,-1,0,1,0,1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,-1,0,1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,-1,0,1,0,0,1,0,1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,-1,0,1,0,1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,-1,0,1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,-1,0,0,1,0,1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,-1,0,1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,-1,0,1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,-1,0,-1,0,0,0 1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,-1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,-1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,-1,0,0,-1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,-1,0,0,1,0,0 0,0,0,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,-1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,1,1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,-1,1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,-1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,1,1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,-1,1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,-1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,1,1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,-1,1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,-1,1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,-1,1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,-1,0,0,1,0,0 0,0,0,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,1,1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,-1,1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,-1,1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,1,1,1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,-1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,-1,1,1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,-1,1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,1,1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,-1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,-1,1,1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,-1,1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,1,1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,-1,1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,-1,1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,-1,0,0,1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,-1,1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,-1,0,0,-1,0,0 0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,1,0,0,1,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 -1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 -1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 -1,-1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 -1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 -1,1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 -1,1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 -1,1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 1,-1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 1,-1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 1,-1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 1,-1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 1,1,-1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 1,1,-1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,-1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,-1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,-1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,1,0,0,0 1,1,1,0,0,0,-1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,-1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,-1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,-1,-1,0,0,0,0,0,1,1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,-1,1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,1,-1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,-1,1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,-1,-1,0,0,0 1,1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0,0 0,-1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,-1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,-1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0,0 0,-1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,1,-1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0,0 0,1,-1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,-1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,1,0,0 0,1,1,0,0,0,-1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,-1,0,1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,-1,0,1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,-1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,-1,0,0,1,0,1,0,1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,-1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,-1,0,1,0,1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,-1,0,1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,-1,0,0,1,0,0,1,0,1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,-1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,-1,0,1,0,1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,-1,0,1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,-1,0,0,1,0,1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,-1,0,1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,-1,0,1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,-1,0,-1,0,0 0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0,-1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,0,0,1,0 0,0,-1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,-1,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,-1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,-1,1,0,0,1,1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,-1,0,0,1,1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,-1,0,1,1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,-1,0,0,1,1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,-1,1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,-1,1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,-1,0,0,1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,-1,-1,0,0,1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,-1,1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,1,-1,0,0,-1,0 0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,1,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,0,-1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,0,1,0,0 0,-1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,0,1,0,0 0,1,0,0,0,0,-1,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,-1,1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,-1,0,1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,-1,1,0,1,1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,-1,0,1,1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,-1,1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,-1,0,1,1,0,1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,0,1,1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,1,0,1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,-1,0,1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,-1,-1,0,1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,-1,1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,1,-1,0,-1,0,0 0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,1,0,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,0 -1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,1,0 -1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,-1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,1,0 1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,-1,0 1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,-1,1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,-1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,-1,1,1,0,0,1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,-1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,-1,1,0,0,1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,-1,0,0,1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,-1,0,0,0,0,0,1,1,1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,-1,1,0,0,1,1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,-1,0,0,1,1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,-1,1,1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,-1,0,0,1,1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,-1,1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,-1,1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,-1,0,0,1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,-1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,-1,0,1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,-1,1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,-1,0,-1,0,0,1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,-1,0,1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,1,0,-1,0,0,-1,0 0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,1,0,1,0,0,1,0 0,-1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,-1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,-1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,-1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,-1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,-1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,-1,1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,-1,1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,-1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,-1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,-1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,-1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,-1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,-1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,-1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,1,-1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,1,-1,-1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,1,-1,1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,1,-1,1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,1,1,-1,0,0,0,0,0,0,-1,0,0,0,1,0,1,0,0,0,0,0,0 0,1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,1,1,-1,0,0,0,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,-1,0,1,0,0,0,0,0,0 0,1,1,1,1,1,0,0,0,0,0,0,-1,0,0,0,1,0,-1,0,0,0,0,0,0 0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,-1,0,-1,0,0,0,0,0,0 0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,-1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,-1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,-1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,-1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,1,-1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,1,-1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,1,1,-1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,-1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,1,1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,-1,1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,-1,0,0,0,0,0,1,0,0,1,-1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,-1,1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,-1,0,0,1,-1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,-1,-1,0 0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,-1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,1,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,1,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,0 0,1,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,0 0,1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 -1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 -1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 -1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 -1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 -1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 -1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 -1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 -1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 1,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 1,0,0,-1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 1,0,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 1,0,0,-1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 1,0,0,1,-1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 1,0,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,0 1,0,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,0 1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 -1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 -1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 -1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 -1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 -1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 -1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 -1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 -1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 1,0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 1,0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 1,0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 1,0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 1,0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,-1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,-1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,0,0 1,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,-1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,-1,-1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,-1,1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,-1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,-1,1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,-1,0,0 1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,-1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,-1,0,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,-1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,-1,1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,1,1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,-1,1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,-1,-1,1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,-1,1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,1,-1,-1,0,0,0,0,1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,1,-1,1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,-1,0,0,0,0,-1,0,0,0,0 0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,0 0,-1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,-1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,-1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,-1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,0 0,-1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,1,0,0,-1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,1,0,0,-1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,0 0,1,0,0,-1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,1,0 0,1,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,-1,1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0,1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,-1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0,1,1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,-1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0,1,1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,-1,1,0 0,1,0,0,1,1,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0,1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,-1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0,1,1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,-1,1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0,1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,-1,1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0,1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,-1,-1,0 0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,-1,1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,-1,-1,0,0,0,0 0,0,0,0,-1,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,-1,-1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,-1,1,0,0,0,0 0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,1,1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,-1,1,1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,-1,1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,-1,-1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,1,-1,1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,-1,1,0,0,0,0 0,0,0,0,1,-1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,-1,1,1,1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,-1,1,1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,1,-1,1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,-1,0,0,1,1,1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,-1,1,1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,1,-1,1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,-1,1,1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,-1,-1,1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,-1,1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,-1,1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,-1,1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,-1,-1,0,0,0,0 0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0 -1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 -1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 -1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 -1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 -1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 -1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 -1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 -1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 -1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 -1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 -1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 -1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 -1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 -1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 -1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 -1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 -1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 -1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 -1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 -1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 -1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 1,-1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,-1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 1,-1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 1,-1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 1,-1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,-1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,1,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 1,1,-1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 1,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,-1,0 1,1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,1,1,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,-1,0 1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,1,0 1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,1,0 1,1,1,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,-1,0 1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,1,0 1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,0,-1,0 1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0,0,0 0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0,0,0 0,0,-1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0,0,0 0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0,0,0 0,0,-1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0,0,0 0,0,1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0,0,0 0,0,1,-1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,-1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,1,0,0,0 0,0,1,1,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,-1,0,0,0 0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,0,0 -1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,-1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,0,0 1,0,0,-1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,1,0,0 1,0,0,1,0,-1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,-1,0,0,1,0,0,1,0,1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,-1,0,0,1,0,1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,-1,0,1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,-1,1,0,0,1,0,0,1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,-1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,-1,0,0,1,0,1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,-1,0,1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,-1,0,1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,-1,0,0,1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,-1,0,-1,0,0 1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,-1,0,0,0 0,0,0,-1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,-1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,1,0,0,0 0,0,0,-1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,-1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,1,0,0,0 0,0,0,1,0,-1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,-1,1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,-1,-1,0,0,0 0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,1,0,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,-1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 -1,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 1,-1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,-1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,-1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 1,-1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,1,-1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 1,1,-1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,1,0,0 1,1,1,0,0,-1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,-1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,-1,0,0,-1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,-1,0,-1,0,0,0,0,1,0,0,1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,-1,0,0,1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,-1,0,1,0,0,0,0,1,0,0,-1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,-1,0,0,1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,0,-1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,-1,0,0,-1,0,0 1,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0 0,-1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0 0,-1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0 0,-1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0 0,-1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0 0,1,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0 0,1,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,-1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,1,0,0,0 0,1,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,-1,0,1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,-1,1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,1,1,0,1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,-1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,-1,1,0,1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,-1,0,1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,1,1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,-1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,-1,1,0,1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,1,1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,-1,0,1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,-1,1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,-1,0,-1,0,0,0 0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,-1,0 -1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,-1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,-1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,-1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,-1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,1,0 -1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,-1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,-1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,1,0 1,0,-1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,1,0 1,0,1,0,0,-1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,0,0,0,1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,-1,0,1,0,1,0,0,0,0,1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,-1,0,1,0,0,0,0,1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,-1,0,0,0,0,1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,-1,1,0,1,0,1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,-1,0,1,0,0,0,0,1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,-1,0,0,0,0,1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,-1,0,1,0,1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,-1,0,0,0,0,1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,-1,0,1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,-1,0,0,0,0,-1,0 1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,-1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,1,0 0,0,-1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,1,0 0,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,-1,1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,-1,0,0,0,0,1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,-1,1,0,0,0,0,1,1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,-1,1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,-1,0,0,1,1,0,0,0,0,1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,-1,0,0,0,0,1,1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,-1,1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,-1,1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,-1,0,0,0,0,1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,-1,1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,-1,1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,-1,-1,0 0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,1,1,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,0 -1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,0 -1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,0 -1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,0 -1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,0 1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,0 1,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,-1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,1,0,0 1,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,0,0,1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,0,0,1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,0,0,1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,0,0,1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,0,0,1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,0,0,-1,0,0 1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,-1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,1,0,0,0 0,-1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,-1,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,-1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,-1,1,0,1,1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,-1,0,1,1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,-1,1,1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,-1,0,1,1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,-1,1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,-1,1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,-1,0,1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,-1,0,0,0,1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,-1,1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,-1,0,0,0,-1,0,0,0 0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,-1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,1,0 -1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,-1,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,-1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,-1,0,1,0,1,0,1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,-1,0,1,0,1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,-1,0,1,0,1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,-1,0,1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,-1,0,1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,0,1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,-1,0,0,0,1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,-1,0,1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,-1,0,0,0,-1,0 1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,-1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,-1,1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,-1,-1,-1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,-1,1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,-1,1,0 0,0,0,0,0,-1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,-1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,-1,0,1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,-1,1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,-1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,-1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,-1,1,1,0,1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,0,1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,-1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,-1,0,1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,1,1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,-1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,-1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,-1,1,0,1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,-1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,-1,0,1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,-1,1,1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,-1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,-1,0,1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,-1,1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,-1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,-1,1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,-1,0,1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,-1,-1,1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,-1,1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,-1,-1,0 0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,1,1,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 -1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,-1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,-1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,-1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,-1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,1,-1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,1,-1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,1,1,-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,-1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,-1,0,1,0,0,0,0,1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,-1,0,0,0,0,1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,-1,0,0,1,0,1,0,0,0,0,-1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,-1,0,0,0,0,1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,-1,0,1,0,0,0,0,-1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,-1,0,0,0,0,-1,0,0 1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0,0 0,0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0,0 0,0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,1,0,0,0 0,0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,1,1,0,0,1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,-1,1,0,0,1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,-1,0,0,1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,1,1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,-1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,-1,1,0,0,1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,1,1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,-1,0,0,1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,-1,1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,-1,0,0,-1,0,0,0 0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,-1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,-1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,-1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 -1,1,0,1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 -1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,-1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,-1,0,1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 1,-1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,-1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,-1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,1,-1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,-1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,1,0 1,1,0,1,-1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,-1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,1,0 1,1,0,1,-1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,1,-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,1,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,1,0,0,0,0,0,0,0,-1,-1,1,0,0,0,0,0,0,0,0,1,0 1,1,0,1,1,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,1,1,0,0,0,0,0,0,0,-1,1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,1,0,0,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,1,0 1,1,0,1,1,0,0,0,0,0,0,0,1,-1,1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,1,0,0,0,0,0,0,0,1,1,-1,0,0,0,0,0,0,0,0,-1,0 1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,-1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,-1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,-1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,-1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,-1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,-1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,1,0 0,-1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,-1,0 0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,-1,0 0,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,-1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,-1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,-1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,-1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,-1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,-1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,1,0 0,-1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,-1,0 0,1,0,-1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,-1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,-1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,-1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,-1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,-1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,-1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,1,0 0,1,0,-1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,-1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,1,0 0,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,-1,1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,-1,1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,-1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,0,1,1,1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,-1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,-1,1,1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,-1,1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,1,1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,-1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,-1,1,1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,-1,1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,0,1,1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,-1,1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,-1,1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,-1,-1,0 0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0 -1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0 -1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0 -1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0 -1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0 1,0,0,-1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0 1,0,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,-1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,1,0,0 1,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,-1,0,0,1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,-1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,-1,0,1,1,0,0,1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,-1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,-1,1,0,0,1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,-1,0,0,1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,-1,0,1,0,1,1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,-1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,-1,1,0,0,1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,0,0,1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,-1,0,0,1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,-1,1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,-1,0,0,-1,0,0 1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,1,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,-1,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,1,-1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,-1,0,1,1,0,0,1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,-1,1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,-1,1,0,0,1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,-1,0,1,1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,-1,0,0,1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,-1,1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,-1,0,1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,1,-1,0,0,1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,-1,0,-1,0,0,0 0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,1,0,0,0 0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0 0,-1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0 0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,1,0,0,0 0,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0 0,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,1,0,0,0 0,1,-1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,-1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,1,0,0,0 0,1,1,0,-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,-1,1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,-1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,0,1,1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,-1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,1,1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,-1,1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,0,1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,-1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,0,1,1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,-1,1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,-1,1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,0,1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,-1,-1,0,0,0 0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0 -1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0 -1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0 -1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0 -1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0 1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0 1,0,-1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,-1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,1,0 1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,-1,0,0,1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,-1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,-1,0,1,1,0,0,1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,-1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,-1,1,0,0,1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,-1,0,0,1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,1,1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,-1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,-1,0,0,1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,0,1,1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,-1,0,0,1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,-1,1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,-1,0,0,-1,0 1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0 -1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0 -1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0 -1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0 -1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0 1,-1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0 1,-1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,-1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,1,0,0 1,1,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,0,1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,0,1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,0,1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,0,1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,0,1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,0,1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,0,1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,0,-1,0,0 1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,-1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,-1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,-1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,-1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,-1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,-1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,-1,1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,-1,-1,0,0,0 0,-1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,-1,-1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,-1,1,0,0,0 0,-1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,-1,-1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,-1,1,0,0,0 0,1,0,0,-1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,-1,1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,-1,1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,-1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,-1,0,0,0,1,1,1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,-1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,-1,1,1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,-1,1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,-1,0,1,0,0,0,1,1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,-1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,-1,1,1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,-1,1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,-1,1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,-1,1,1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,-1,-1,1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,-1,-1,0,0,0 0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,1,0,0,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,-1,0,0,1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,-1,0,0,-1,0 -1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,-1,0,0,-1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,-1,0,0,1,0 -1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,-1,0,0,-1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,-1,0,0,1,0 1,0,0,0,-1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,-1,0,1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,-1,0,1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,-1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,-1,1,0,1,0,1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,1,0,1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,-1,0,1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,-1,0,0,1,1,0,1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,-1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,-1,0,1,0,1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,-1,0,1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,-1,1,0,1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,-1,0,1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,-1,0,1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,-1,0,0,1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,-1,0,1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,-1,0,0,-1,0 1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,-1,-1,-1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,-1,1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,1,-1,1,0 0,0,0,0,-1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,-1,1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,-1,0,0,0,1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,-1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,0,1,0,0,0,1,1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,-1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,-1,0,0,0,1,1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,-1,1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,0,1,0,0,0,1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,-1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,1,1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,-1,1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,-1,0,1,0,0,0,1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,-1,1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,-1,0,0,0,1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,-1,1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,-1,1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,-1,-1,1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,-1,1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,1,-1,-1,0 0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,1,1,1,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,0,0 0,-1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,-1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,0,0 0,1,-1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,1,0,0,0,0 0,1,1,-1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,-1,0,0,0,1,0,1,1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,-1,0,1,1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,-1,1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,-1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,-1,0,1,1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,-1,1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,-1,1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,-1,0,1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,-1,-1,0,0,0,0 0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,-1,1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,-1,-1,0 0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,-1,-1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,-1,1,0 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,-1,-1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,-1,1,0 0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,0,1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,-1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,1,0,1,0,1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,1,0,1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,-1,0,1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,1,0,1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,-1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,-1,0,1,0,1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,-1,0,1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,-1,0,1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-1,0,1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,-1,1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,-1,0,1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,-1,-1,0 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,1,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,0 -1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0 -1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0 -1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,0 -1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0 1,-1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,0 1,-1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,-1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,1,0,0 1,1,0,-1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,-1,1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,-1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,1,1,1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,-1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,-1,1,1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,-1,1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,-1,0,0,0,1,0,0,0,1,1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,-1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,-1,1,1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,-1,1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,-1,0,0,0,1,1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,-1,1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,-1,1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,-1,-1,0,0 1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,-1,0,0,0,0 0,-1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,-1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,1,0,0,0,0 0,-1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,-1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,1,0,0,0,0 0,1,0,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,0,1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,-1,1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,-1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,-1,1,1,0,1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,-1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,-1,0,1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,-1,1,1,1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,-1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,-1,1,0,1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,-1,1,1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,-1,0,1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,-1,1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,-1,0,1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,-1,0,1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,-1,0,-1,0,0,0,0 0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,-1,0 -1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,-1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,1,0 -1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,-1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,1,0 1,0,0,-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,-1,1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,-1,1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,-1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,1,1,1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,-1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,-1,1,1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,-1,1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,-1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,-1,1,1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,-1,1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,1,1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,-1,1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,-1,1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,-1,0,1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,-1,1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,-1,0,-1,0 1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,-1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,-1,0,0,0,1,1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,-1,1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,-1,1,0,0,0,1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,-1,1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,-1,0,0,0,1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,-1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,-1,0,1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,-1,1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,-1,0,-1,-1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,-1,0,1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,0,-1,1,0 0,0,0,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,-1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,-1,1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,-1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,-1,0,0,0,1,1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,-1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,-1,1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,-1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,0,0,0,1,1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,-1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,-1,1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,-1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,-1,0,0,0,1,1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,-1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,-1,1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,0,-1,-1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,-1,0,1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,0,-1,1,0 0,0,0,1,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,1,1,0,1,-1,0 0,0,0,1,0,0,0,0,0,0